اموزش کار با ایمیل در هاست و رفع مشکل ارسال نشدن ایمیل در وردپرس

اموزش کار با ایمیل در هاست و رفع مشکل ارسال نشدن ایمیل در وردپرس

امید صادقی ادمین
مدت زمان مطالعه: 15 دقیقه 22 خرداد 01

یکی از مشکلات رایجی که برای وب مستران سایت های وردپرسی اجاد می شود. ارسال نشدن ایمیل است. ممکن است شرکت های هاستینگی که از آنها خدمات دریافت می کنیم این امکان را محدود کرده باشند.

این مقاله درباره ارسال نشدن ایمیل توسط وردپرس است. خود مشکل به طور کامل و ریشه ای شرح داده شده و راه حل های آن را ارائه می دهیم.

آموزش رفع مشکل ارسال نشدن ایمیل در وردپرس

فرقی ندارد چه سایتی دارید، سایتی معمولی و یا فروشگاهی با ووکامرس هم داشته باشید ممکن است این مشکل پدید بیاید. در ادامه دلایل این مشکل و نحوه رفع آن ارائه می شود.

چرا گاهی وردپرس ایمیل ارسال نمی کند؟

برای اینکه ایمیل های ارسالی از سمت سایت وردپرسی ارسال نشود 3 دلیل احتمالی وجود دارد.

  • ایمیل ارسال شود اما به پوشه اسپم یا هرزنامه برود.
  • سرور هاست وردپرس شما به درستی پیکربندی نشده باشد.
  • افزونه فرم ساز شما به درستی پیکربندی نشده باشد.

1. ایمیل ارسال شده ولی در پوشه اسپم قرار می گیرد.

مورد اول که باید در نظر بگیریم این است ممکن است ایمیل ها ارسال شده اما به اینباکس ایمیل مقصد نمی روند بله در پوشه spam قرار می گیرند. دلیل این امر برخی سرویس های گوگل است که ممکن است به صورت اشتباهی ایمیل های ما را به هرزنامه ارسال کند. قبل از هر چیزی این پوشه را بررسی کنید.

2. سرور هاست وردپرس به درستی پیکربندی نشده است.

گاهی هاستی که مورد استفاده قرار می دهیم پیکربندی درستی ندارد و فایل PHP mail() به درستی کار نمی کند و از این رو امکان ارسال ایمیل را هم از وبمستر می گیرد.


نحوه تست برای فهمیدن اینکه سرور شما به درستی ایمیل ارسال می کند یا خیر

گاهی برای چک کردن اینکه ایمیل ها می رسند یا خیر باید اقدام کنیم. از ابزارهای این کار می توانیم از افزونه Check Email در مخزن وردپرس استفاده کنیم.

اگر از این افزونه استفاده کنیم یک ایمیل تست به آدرسی که می خواهیم ارسال می کند. با این کار ی توانیم متوجه شویم مشکل از سمت سرور است یا خیر.

وقتی افزونه اشاره شده را نصب و فعالسازی کردیم به بخش ابزارها و گزینه check email رفته و در فیلد send test email آدرس ایمیل مبدأ را نوشته روی دکمه send test email کلیک می کنیم.

تست درستی ارسال ایمیل

برای اینکه ببینید ایمیل ارسال شده را دریافت کرده ایم یا اصلاً ارسال شده است، باید inbox و بعد از آن حتماً پوشه spam ایمیل خود را چک کنیم.

اگر ایمیل مورد نظر دریافت شده بود و در اینباکس یا اسپم آن را پیدا کردیم بدین معنی است که سیستم ارسال ایمیل درست کار می کند؛ اما اگر ایمیل مورد نظر را دریافت نکرده بودیم باید حتما با تیم فنی برای تصحیح پیکربندی تماس بگیریم چون این ایراد از کانفیگ های سیستمی سایت است و برای رفع آن دانش فنی مورد نیاز است.

3. افزونه فرم ساز شما به درستی پیکربندی نشده باشد.

برخی افزونه های فرم ساز وجود دارند که روی وردپرس نصب می شوند و امکاناتی را برای سایت فراهم می آورند. این افزونه ها ایمیل مدیر سایت را برای ارسال پیام ها مورد استفاده قرار می دهند. این موضوع می تواند گاهی باعث مشکل شود ارسال ایمیل از طریق فرم های وردپرس ارور ایجاد کند.

رفع مشکل با افزونه فرم ساز

گاهی مشکل از پیکربندی نادرست افزونه های فرم ساز است. در ادامه به دو نوع از این افزونه ها اشاره کرده و روش کانفیگ درست آنها را برای جلوگیری از این مشکل ارائه می دهیم.

رفع مشکل ارسال ایمیل افزونه فرم تماس 7 ( Contact Form 7 )

این افزونه سابقه بسیار بالایی دارد و از جمله قدیمی ترین افزونه های وردپرسی برای ایجاد فرم تماس است. ابتدا از سرور اطمینان حاصل کنید. اگر سرور کارش را درست انجام می داد، برای دریافت فرم ها ایمیل را تغییر دهید. برای انجام این مرحله از منوی مدیریت وردپرس به قسمت فرم تماس رفته و سپس از این قسمت به بخش ویرایش سایت بروید.

در صفحه باز شده به بخش ایمیل بروید :

آدرس ایمیل مدیر اینجا نوشته می شود به مقادیر به و از طرف دقت کنید. ایمیل را تغییر داده و تنظیمات را ذخیره کنید. با تست مجدد فرم متوجه خواهید شد که مشکل ارسال ایمیل حل شده است.

رفع مشکل ارسال ایمیل توسط افزونه گرویتی فرم ( Gravity Forms )

گرویتی فرم ها معمولاً این مشکل را نشان نمی دهند و ندرتاً ممکن است این اتفاق برای این گونه فرم ها بیفتد اما در صورتی که این اتفاق حادث شد می توانیم از منابع راهنمای بسیاری که در اینترنت براحتی قابل جستجو است برای رفع مشکل استفاه کنیم.

آموزش جلوگیری از اسپم شدن ایمیل ها

اکثر مدیران سایت ها علاقمندند تا ایمیل ها به پوشه Inbox ارسال شوند. برای این که این اتفاق بیفتد می توانیم از تکنیک هایی که در ادامه معرفی می شوند استفاده کنیم.

1. سیاستی بورزید که کاربران فالور و مخاطب سایت شوند.

اگر ممکن است ایمیل هایی که توسط وردپرس ارسال می شوند وارد پوشه اسپم آدرس مقصد شوند به مخاطبان خود اعلام کنید تا پوشه اسپم ایمیل را هم چک کنند. و بر روی دکمه not spam کلیک کنند تا گوگل ایمیل مذکور را اسپم شناسایی نکند. اگر این افراد مخاطبان ما باشند براحتی مطابق میل ما عمل خواهند کرد.

2- از آدرس ایمیل مطمئن تر استفاده کنید.

بهتر است سعی کنیم از اسامی ای که کمپانی ها و شرکت های بزرگ و مختلف از آن استفاده می کنند به دلیل عمومیت بالا استفاده نکنیم؛ زیرا ممکن است به همین علت اسپمر شناخته شویم. در این صورت تمام ایمیل هایی که ارسال می شود اسپم شناخته می شود.

توجه به آدرس ایمیل در زمان ساخت راه حل عدم بروز مشکل است.

3- احراز هویت ایمیل

یکی از دلایلی که طبق آن ایمیل اسپم شناخته می شود این است که اگر هویت دامنه سایت احراز نشود ایمیل های ارسالی از سایت اسپم شناخته خواهند شد.

راه اندازی ایمیل در هاست

چرا برای ارسال ایمیل هاست و دامنه بخریم؟

با توجه به اهمیت بالا و روز افزون حفاظت از اطلاعات شخصی و کاربری و نیاز مستمر به آدرس پست الکترونیکی (Email) همواره باید سعی کنیم از سایتی استفاده کنیم که به آینده آن مطمئن باشیم.

 به طور مثال شرکت هایی مانند yahoo به خاطر پیروی از قوانین و سیاست های بین المللی ممکن است هرگونه تصمیمی برای سرویس دهی به کاربران ایرانی در نظر بگیرند به عنوان مثال ممکن است دسترسی کاربران ایرانی را تحریم کنند. 

مورد دیگری که وجود دارد مانیتور شدن اطلاعات شخصی و ایمیل هر فرد است یا به عنوان مثال زمانی که به اکانت ایمیل خود مدتی محدود سر نزده باشیم ممکن است اکانت ایمیل به حالت تعلیق در آید و یا حذف گردد. با این تفاسیر که، اطلاعات شخصی و کاربری حائز اهمیت است.

ایمیل هایی که توسط سرویس های رایگان ایمیل مانند یاهو و گوگل ارائه می شوند توسط شخص ثالت کنترل می شوند. این مورد ممکن است باعث شود که ایمیل از دسترس خارج شده یا اطلاعات آن به سرقت برود. شرایط و محدودیت های بیشتری نیز در ایمیل های عمومی مانند جیمیل و یاهو وجود دارد. در صورتی که بخواهیم ایمیلی مطمئن داشته باشیم باید سرور نگهداری اطلاعات آن نیز دست کم در کنترل خودمان باشد.

برای رفع این مشکل چه راهی وجود دارد؟

برای داشتن ایمیل های متناسب با تجارت خود می بایست هاست و دامنه خریداری کنیم. شما با خرید هاست و دامنه می توانید ایمیل هایی مطابق با نام دامنه خود ایجاد و استفاده کنید. به عنوان مثال شما وب سایتی با نام host. com دارید می توانید با نام info@host. com و یا هر نام دیگری، به صورت نامحدود اکانت بسازید.

برای داشتن آدرس پستی الکترونیکی و اکانت ایمیل معتبر می بایست سرویس هاست و دامنه خریداری کنیم بسته به نوع نیاز سرویس مورد نظر را انتخاب کنیم؛ در هر دو سرویس لینوکس و ویندوز امکان ارسال Email وجود دارد ساخت اکانت ایمیل در کنترل پنل سی پنل ابتدا وارد کنترل پنل مربوطه می شویم سپس از گزینه Email Accounts را انتخاب کنید و اکانت ایمیل مورد نظر را ایجاد می کنیم. در انتخاب یوزرنیم و پسورد بهتر است خصوصا پسورد را تا جای امکان پیچیده و ترکیبی از کاراکترهای مختلف انتخاب کنیم.

 

برای استفاده از وب میل و لاگین به اکانت ایمیل خود از آدرس زیر با یوزرنیم و پسورد ساخته شده لاگین می کنیم.

 برای استفاده از ایمیل می بایست مواردی را رعایت کنیم و به این موضوع توجه داشته باشیم که ارسال ایمیل در سرویس های اشتراکی با محدودیت 100 عدد در ساعت و 1000 عدد در روز است و رعایت نکردن این بازه سرویس را با مشکل مواجه خواهد کرد. یکسری تنظیمات برای ایمیل به صورت کلی وجود دارد که در ادامه به آنها می پردازیم.

  1. Hostnameرا برابر Mail. yourdomain. com قرار دهید.
  2. ورت pop3 برابر با 110
  3.  پورت smtp برابر با 25، 26 و یا 587 است.
  4. تنظیمات authenticate نیز باید فعال باشد.
  5. با یک ایمیل و رمز عبور وارد شده و ssl را نیز غیرفعال می کنیم.

 

برای تنظیمات ایمیل بر روی outlook نیز می توانید به صورت زیر تغییرات را ایجاد کنیم.

مرحله اول

مرحله دوم مرحله سوممرحله چهارم مرحله پنجم مرحله ششم

جمع بندی

ارسال ایمیل یکی از امکاناتی است که داشتن دامنه آن را در اختیار ما قرار می دهد. این ایمیل شخصی بوده و تاریخ مصرف ندارد و کاملاً در اختیار خود کاربران و مدیران سایت است و بر روی سرور قرار دارد. اما یکی از مشکلاتی که ممکن است در این میانه بوجود بیاید این است که در سایت های وردپرسی احتمال بالایی وجود دارد که ایمیل های خودکار به طور صحیح به مقصد نرسند. در مقاله حاضر به این موضوع پرداخته شد و راه حل هایی که برای رفع این مشکل وجود دارند ارائه شدند.

امیدواریم این مقاله برایتان مفید واقع شده باشد. اگر سوالی دارید که در این مقاله پاسخش را پیدا نکردید، در قسمت کامنت ها سوال خود را مطرح کنید، کارشناسان ما در کمتر از چند دقیقه به سوالات پاسخ خواهند داد.
این مقاله را با دوستان خود به اشتراک بگذارید.

برچسب ها :
دسته بندی ها :