ارسال نشدن ایمیل

ارسال نشدن ایمیل های وردپرس

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

به عنوان مثال ایمیل های فرم تماس وثبت نام در سایت ، ایمیل های افزونه هایی مانند گراویتی فرم ، ایمیل های ارسالی برای تغییر رمز عبور پیشخوان وردپرس و یا ایمیل گزارشات خرید فروشگاه ووکامرس

دلایل ارسال نشدن ایمیل های وردپرس:

در اکثریت مواقع مشکل به سرور برمیگردد که پیشنهاد می شود اولین کاری که می کنید به پشتیبان هاست خود مشکل را اعلام کنید

اکنون ما چند دلیل اصلی این مشکل را اعلام می کنیم :

باز نبود تابع  ()mail در سرور هاست:

بهتر است که بدانید وردپرس برای ارسال ایمیل ها از تابع mail() استفاده می کند و اگر این تابع توسط مدیر سرور بسته باشد امکان ارسال ایمیل توسط شما وجود نخواهد داشت

تابع  mail()برای ارسال ایمیل توسط اسکریپت استفاده می شود  که با ارسال ایمیل توسط این تابع ایمیل ها از طریق وب سرور ارسال می شود که ممکن است گاهی باعث ایجاد مشکلاتی در سرور شود

به همین علت هاستینگ ها ممکن است این تابع را هنگام کانفیگ سرورdisable  کنند

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

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

زمانی که شما از SMTP  برای ارسال ایمیل استفاده می کنید ایمیل دیگر از وب سرور ارسال نمی شود بلکه از mail server  ارسال می شود که احتمال نرسیدن ایمیل را بسیار کاهش می دهد

محدودیت ارسال ایمیل روی هاست های اشتراکی:

توجه داشته باشید که اگر شما از هاست اشتراکی برای ارسال ایمیل استفاده میکنید قطعا محدودیت هایی در تعداد ارسال ایمیل خود در طول روز خواهید داشت

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

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

بلاک بودن آی پی سرور

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

عدم تنظیمات صحیح ایمیل در هاست :

در هاست شما تنظیماتی برای ارسال و دریافت ایمیل وجود دارد مانند رکوردهای SPF  و ptr  و …

اگر این رکوردها روی آی پی اشتباهی تنظیم شوند قطعا در ارسال و دریافت ایمیل های شما اختلال ایجاد می کنند

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

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

لاگ های ایمیل در رفع مشکل کمک زیادی می کنند

بلاک شدن آی پی شما در فایروال سرور :

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

ضمن اینکه در سی پنل در بخش Track delivery میتوانید وضعیت ارسال و دریافت های خود را بررسی نمایید

 

برای تست ارسال ایمیل می توانید وارد سایت https://www.mail-tester.com/   شوید و آدرسی که در صفحه ی اول مشخص شده را برداید یک ایمیل به آن ارسال کنید سپس روی Then check your score کلیک کنید تا امتیاز ارسال ایمیلتان مشخص شود و به اعلام می کند که ایمیل به مقصد می رسد یا اینکه رنگ inbox را نمی بیند و یا ممکن است به پوشه ی اسپم برود

بالاترین امتیاز آن 10 است و در هر صورت اگر امتیازی پایین تر از 10 بگیرید در بخش پایین آن دلایل کم شدن امتیاز را به همراه توضیحات اعلام می کند و حتی راهکار هایی برای رفع مشکل به شما ارائه می کند

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

درحال ارسال
امتیاز دهی کاربران
0 (0 رای)
0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگو شرکت کنید؟
نظری بدهید!

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *