حل مشکل ارسال ایمیل وردپرس
آیا وردپرس تان مشکل ارسال ایمیل دارد؟ آیا وردپرس ایمیل ثبت نام کاربران را نمی فرستد؟ راه حل مشکل شما افزونه (پلاگین) [ایمیل وردپرس (WP Mail SMTP)] است که با استفاده از سرویس SMTP گوگل (google) یاهو (yahoo) هات میل (hotmail) لایو (live) و … ایمیل های وردپرس را ارسال می کند.
این امر باعث میشود که سرور نیز ایمیل شما را اسپم نکند و از مشکلات دیگر مانند مسدود شدن هاست به علت ارسال هرزنامه و یا اسپم شدن ایمیل های شما جلوگیری شود.
شاید برای شما هم پیش آمده باشد که وقتی کاربری ثبت نام میکند ایمیلی یا اطلاعاتی را در فرم وارد می کند ویا موارد دیگر ایمیلی از طریق سیستم وردپرس شما ارسال نمی شود دلیل این مشکل برمی گرده به سرور شما که قابلیت ارسال ایمیل با تابع PHP mail رو پشتیبانی نمیکند.
یکی از راه های حل این مشکل استفاده از smtp برای ارسال ایمیل هستش که بهترین افزونه برای این منظور WP Mail SMTP است. با این افزونه مشکل ارسال ایمیل در تمام سیستم و افزونه ها حل خواهد شد
تنظیمات افزونه ایمیل وردپرس WP Mail SMTP
برای تنظیم افزونه ایمیل وردپرس به مسیر زیر بروید
تنظیمات > Email
1 – From Email
از SMTP چه ایمیلی می خواهید استفاده کنید (فقط آدرس ایمیلتان را وارد کنید)
2 – From Name
ایمیل ها با چه عنوانی ارسال شوند اگر خالی بگذارید با عنوان وردپرس ارسال میشوند
3 – Mailer
از کدام سرویس می خواهید استفاده کنید SMTP یا تابع PHP mail که ما همان SMTP را انتخاب می کنیم چون به خاطر مشکلی که با تابع PHP mail داشتیم داریم از این افزونه استفاده می کنیم
4 – SMTP Options
این تنظیمات را باید با دقت انجام دهید و بسته به نو ایمیل شما متفاوت است پس دقت کنید من این مورد رو با مثال از سه سرویس معروف یعنی google , yahoo و hotmail شرح میدم .
تنظیمات SMTP برای گوگل (Google)
SMTP Host
این آدرس را وارد کنید smtp.gmail.com
SMTP Port
نوع درگاه را نشان می دهد که با توجه به مورد بعد متفاوت است
Encryption
پروتکل ارتباط را تعیین میکند که برای ارتباط امن می توان از مورد دوم و سوم استفاده کرد اگر مورد دوم یعنی (Use SSL encryption) را انتخاب کردید .
پورت گوگل برای ssl برابر است با 465 و اگر مورد سوم را انتخاب کردید پورت گوگل برای TLS و STARTTLS برابر است با 587
تنظیمات SMTP برای یاهو (Yahoo)
SMTP Host
این آدرس را وارد کنید smtp.mail.yahoo.com
SMTP Port
پورت SSL یاهو برابر است با 465 از پورت TLS و STARTTLS برای یاهو استفاده نکنید
تنظیمات SMTP برای لایو و هات میل (Hotmail و Live)
SMTP Host
این آدرس را وارد کنید smtp.live.com
SMTP Port
(حل مشکل ارسال ایمیل وردپرس)
پورت SSL لایو و هاتمیل برابر است با 25 پورت TLS و STARTTLS لایو و هاتمیل برابر است با 587
نکته های استفاده از smtp
1 – بهتر است از SSL یعنی مورد اول استفاده کنید
2 – توجه داشته باشید که نوع پورت را با کد آن متناسب انتخاب کنید
5 – Authentication
یعنی دادن نام کاربری و رمز عبور ایمیل که هر سه سایت مثال قبل به این مورد نیاز دارند
پس اول Yes: Use SMTP authentication را انتخاب و حتما اکانت و پسورد ایمیل را وارد کنید در وارد کردن Username توجه داشته باشید که نباید آدرس سایت ایمیل را بیاورید و فقط نام اکانت را وارد کنید
مثلا برای ایمیل encaria@gmail.com فقط encaria و پسورد را وارد کنید.
6 – Send a Test Email
یک ایمیل جهت آزمایش ارسال می کند
دانلود افزونه (پلاگین) ایمیل وردپرس (WP Mail SMTP) از سایت وردپرس