مشکلی در ارسال پیام شما بوجود آمده است، لطفا دوباره تلاش کنید. در این مقاله با مجله اینترنتی ایلیار همراه باشید.
ارسال ایمیل در وردپرس به صورت پیش فرض با تابع ایمیل PHP یعنی همان mail function صورت می گیرد. اما گاهاً این تابع به دلایل مختلف به صورت صحیح کاربرد نداشته و مدیران وب سایتهای وردپرسی دچار مشکل میشوند.
در این مطلب از سری مطالب آموزش وردپرس با نحوه تنظیم و نصب افزونهای در خدمت شما خواهیم بود که وردپرس را قادر میسازد تا از سایر فرستندههای ایمیل به ویژه پروتکل SMTP استفاده نماید.
SMTP یا همان Simple Mail Transfer Protocol یک پروتکل TCP/IP است که برای ارسال و انتقال ساده ایمیل استفاده میشود.
پروتکل SMTP امروزه در تمامی سرویسهای ایمیل به صورت پیش فرض قرار داشته و تمامی شرکتهای بزرگ مانند گوگل ، مایکروسافت و … از این پروتکل برای ارسال ایمیل استفاده مینمایند.
حال در ادامه مطلب به نحوه نصب و تنظیم این پروتکل در وردپرس می پردازیم تا شما بدون هیچ مشکلی از آن برای ارسال ایمیل در وردپرس استفاده نمایید.
ارسال ایمیل در وردپرس برای ارسال ایمیل در وردپرس توسط پروتکل SMTP یک افزونه کارآمد وجود دارد که با نصب آن ، وردپرس شما توانایی تنظیم و استفاده از پروتکل SMTP سرویس ایمیل هاست خود ، و سایر سرویس دهندههای دیگر مانند گوگل ، یاهو و … را خواهد داشت.
افزونه ارسال ایمیل wp mail smtp افزونه WP Mail SMTP by WPForms که کار با آن در نظر اغلب کاربران راحت تر هست. چون مقادیر فیلدها به صورت اتوماتیک تکمیل میشه.
یکی از راه کارهای سریع برای رفع مشکل عدم ارسال ایمیل در سیستم مدیریت محتوای وردپرس استفاده از افزونه WP Mail SMTP می باشد. این افزونه تا کنون بیش از یک میلیون نصب فعال داشته و توانسته امتیاز ۴٫۳ از ۵ را در مخزن وردپرس به نام خود ثبت کند. نکته قابل توجه در خصوص این افزونه سادگی و سهولت استفاده از آن است. چرا که با انتخاب گزینه های دلخواه فیلدهای مربوط به آن گزینه به صورت اتوماتیک مقداردهی می شوند و دیگر نیازی نیست تا به دنبال تنظیمات تخصصی و شماره پورت های مربوطه باشید.
افزونه wp mail smtp نام پلاگینی است که به شما امکان ارسال ایمیل از طریق سایر سرویسهای ایمیل را میدهد.
در ابتدا شما بایستی این افزونه را نصب کرده و فعال سازید.
افزونه wp mail smtp نصب افزونه ارسال ایمیل wp mail smtp ۱- ابتدا وارد داشبورد وردپرس خود شوید.
۲- به بخش افزودن افزونهها بروید.
۳- عبارت wp mail smtp را وارد کرده و جستجو کنید.
۴- پس از دریافت نتیجه جستجو ، بر روی گزینه نصب کن کلیک کنید.
۵- سپس افزونه نصب شده را با کلیک بر روی فعال کردن ، فعال سازید.
خُب تا بدین مرحله افزونه wp mail smtp نصب شد ؛ در ادامه به تنظیمات آن میپردازیم.
تنظیمات افزونه ارسال ایمیل wp mail smtp تنظیمات افزونه wp mail smtp by wpforms از پیشخوان وردپرس به منوی ایمیل و زیر منوی تنظیمات مراجعه نمایید. با صفحه ای مواجه خواهید شد که دارای دو سربرگ به شرح زیر می باشد:
عمومی: در این قسمت می توانید تنظیمات عمومی مربوط به پیکربندی افزونه را اعمال نمایید.آزمایش ایمیل: در این سربرگ ایمیلی به عنوان تست ارسال می نماییم تا صحت عملکرد افزونه را ارزیابی کنیم.۱- برای تنظیم این افزونه از منوی تنظیمات بر روی Email کلیک کنید.
۲- در این صفحه شما بخشهایی را خواهید دید که باید تنظیمات مربوط به ایمیل و سرویس SMTP خود را انجام دهید.
در ادامه در این صفحه اطلاعات درخواستی را به صورت کامل وارد کنید.
ایمیل ارسال کننده / From Email : در این فیلد آدرس ایمیل خود را که در هاست خود یا گوگل و یا … ساختهاید وارد نمایید.نام ارسال کننده / From Name : در این فیلد عنوان ایمیل ارسالی را مشخص کنید ، در صورتی که این فیلد خالی باشد ، ایمیل ها با نام WordPress ارسال می گردند.مسیر بازگشت / Return Path:تعیین مسیر بازگشت برای مطابقت با آدرس ایمیل ارسال کننده. برای تعیین مسیر بازگشت ایمیل ها است. اگر می خواهید کاربران به همین ایمیل، پاسخ شان را ارسال کنند، فعال سازید. ارسال کننده ایمیل / Mailer : در این قسمت روی سرویس ارسال کننده ایمیل دلخواهتان کلیک کنید. که روی حالت پیشفرض (هیچیک) قرار دارد. در حالت ابتدایی یا همان php mail، از حالت پیش فرض سرور استفاده می گردد. اما نکته قابل توجه اینجاست که ارسال کننده تمایل دارد شخص گیرنده آدرس ایمیل درست مجموعه را مشاهده نماید نه آدرس سرور! بنابراین گزینه پیشنهادی بعدی یعنی SMTP های دیگر را انتخاب می کنیم.ارسال ایمیل وردپرس با انتخاب حالت ارسال کننده SMTP های دیگر تنظیمات این بخش به شرح زیر خواهد بود:
میزبان /SMTP Host : نام سرور ایمیل یا همان SMTP server مورد نظر خود را وارد کنید. معمولا بصورت Mail.domain.comپورت SMTP / SMTP port : پورت SMTP سرور خود را وارد نمایید. پورت پیش فرض ۲۵ می باشد اما برای امنیت بیشتر پروتکل SMTP آن را ۵۸۷ تغییر داده است.رمزنگاری / Encryption : این بخش را بر روی No encryption تنظیم نمایید.احراز هویت / Authentication : این قسمت را بر روی Yes: Use SMTP Authentication تنظیم کنید.نام کاربری / Username : ایمیل ساخته شده در پنل هاست و یا سایر سرویسهای ایمیل مورد نظر خود را وارد کنید. در این قسمت چون ما از ایمیل هاست استفاده کردیم پس نام info{at}iliyar.com را وارد مینماییم.
رمز عبور / Password : پسورد ایمیل خود را وارد نمایید. پس از وارد کردن تمامی موارد بالا ، بر روی گزینه ذخیره تغییرات کلیک کرده تا تنظیمات ذخیره گردند.
در صورتی که با پیغام Test plain text email was sent successfully! مواجه شدید یعنی سیستم ارسال و دریافت ایمیل عملکرد صحیحی دارد و این افزونه بدون مشکل در حال اجرا می باشد. همچنین اگر صندوق پستی خود را بررسی کنید این ایمیل آزمایشی را خواهید دید.
در صورت مواجه با There was a problem while sending the test email یعنی در ارسال ایمیل مشکلی وجود دارد. در اغلب موارد با بررسی ایمیل و رمز عبور آن مشکل رفع می گردد.
ارسال ایمیل در وردپرس با smtp امیدواریم از آموزش ارسال ایمیل در وردپرس با SMTP استفاده لازم را برده باشید. ممنون که با ایلیار دات کام همراه بودید!