ارسال ایمیل یکی از قابلیتهای وردپرس است که میتوان به راحتی با نصب یک افزونه، فعال و به راحتی از قابلیتهای آن استفاده کرد. یکی از مشکلاتی که ممکن است به آن برخورد کنیم، مشکل عدم ارسال ایمیل است که ممکن است این مشکل از وردپرس باشد.
با ما همراه باشید تا نحوۀ رفع این مشکل را بررسی کنیم.
مشکل عدم ارسال ایمیل در وردپرس
با اینکه ممکن است تمامی تنظیمات از نظر ما درست باشد، اما باز هم ایمیل را از سایت وردپرسی دریافت نمیکنیم.
یکی از این دلایل ممکن است از سرور ما باشد و فانکشن mail() در php.ini پیکربندی نشده باشد که به این مشکل بر میخوریم.
یکی دیگر از مواردی که میتواند مشکل باشد این است که فرآیندی را برای از بین بردن اسپمها انجام دادهاید.
پیشنهاد میکنیم مقاله خطای upload: failed to write file to disk هنگام بارگذاری در وردپرس را بخوانید.
یعنی ممکن است ابزارها یا افزونههایی را برای مقابله با اسپم نصب کرده باشید که به اشتباه باعث جلوگیری ارسال ایمیلهای اصلی شده است و ایمیلها ارسال نشدهاند.
سوالی که ممکن است پیش بیاید این است که چرا وردپرس از سرویس smtp برای ارسال ایمیل استفاده میکند؟
smtp یا simple mail transfer protocol، یک استاندارد برای ارسال ایمیل است.
بر خلاف فانکشن php.ini، این سرویس احراز هویت مناسبی برای افزایش قابلیت ارسال ایمیل را دارا است.
سرویس smtp انواع مختلفی دارد که ما در این مقاله به آن میپردازیم.
ارسال ایمیل در وردپرس با استفاده از سرور Gmail smtp
همانطور که در توضیح دادیم، سرور GMAIL SMTP از بهترین موارد برای ارسال ایمیل است.
شما میتوانید با یک اکانت جیمیل از این راه برای ارسال ایمیل اقدام نمایید.
ابتدا افزونه WP MAIL SMTP را نصب نمایید.
حتما مقاله رفع خطای failed to load resource در وردپرس بخوانید.
پس از کامل کردن تنظیمات دو راه برای ارسال ایمیل موجود است:
- مورد اول استفاده از Gmail APIs است که ایمن است.
- مورد دوم تنظیم دستی سرور اکانت جیمیل برای smtp است.
هر دو روش کاربردی است اما در این مقاله به بررسی روش دوم میپردازیم.
تنظیم دستی جیمیل برای ارسال ایمیل با استفاده از SMTP
در این روش به صورت دستی اتصال به سرور SMTP داده میشود؛ این روش یکی از راهحلهای مشکل عدم ارسال ایمیل در وردپرس است.
ابتدا به بخش settings raque WP mail smtp در افزونه مراجعه کنید.
طبق تصویر اطلاعات را کامل کنید:
به سمت پایین اسکرول کنید تا باقی قسمتها را نیز مشاهده و تکمیل کنید.
تنظیمات را ذخیره کنید.
و در آخر برای اینکه بتوانید ایمیلهای خود را بدون مشکل ارسال کنید، باید روشهایی را انتخاب نمایید که دچار این مشکل نشوید.
Gmail smtp behtarin smtpe