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

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

یکی از مشکلات رایجی که بسیاری از صاحبان فروشگاه‌های اینترنتی با آن مواجه می‌شوند، ارسال نشدن ایمیل‌ها در ووکامرس است. این ایمیل‌ها می‌توانند شامل تأیید سفارش، رسید پرداخت، اعلان وضعیت سفارش، و… باشند. در این مقاله از آموزش ووکامرس، نحوه رفع مشکل ارسال نشدن ایمیل سفارش ها در ووکامرس را به 7 روش مخلتف با هم بررسی خواهیم کرد و خبر خوب اینکه با چند بررسی ساده می‌توانید مشکل را شناسایی و حل کنید.

دلیل ارسال نشدن ایمیل سفارش ها در ووکامرس چیست ؟

نکته مهمی که باید بدانید این است که خود وردپرس یا ووکامرس ایمیل‌ها را ارسال نمی‌کنند. در واقع:

ووکامرس از تابع wp_mail() در وردپرس استفاده می‌کند.
این تابع ایمیل را به PHP منتقل می‌کند.
PHP با استفاده از تابع mail() از سرور میزبان درخواست ارسال ایمیل می‌کند.
بنابراین، ارسال ایمیل کاملاً وابسته به عملکرد سرور هاست شماست و احتمالا به همین دلیل ایمیل سفارشات فروشگاه ووکامرس شما ارسال نمی شود.

دلایل رایج ارسال نشدن ایمیل در ووکامرس + روش حل

1. استفاده از آدرس فرستنده اشتباه (بزرگ‌ ترین دلیل ارسال نشدن ایمیل ووکامرس)

یکی از اصلی‌ ترین دلایلی که ایمیل‌های ووکامرس به اسپم می‌روند یا اصلا ارسال نمی شوند، استفاده از آدرس‌ های ایمیلی مثل Gmail یا Yahoo برای ارسال ایمیل‌ هاست. سرویس‌های ایمیل مثل Gmail به‌ طور خودکار ایمیل‌ هایی که از طرف دامنه‌ های غیرمجاز ارسال می‌شوند را اسپم در نظر می‌گیرند.

راهکار رفع مشکل ارسال نشدن ایمیل سفارش ها در ووکامرس این است که از ایمیل اختصاصی که در سرویس ایمیل سایت خود ساخته اید باید استفاده کنید ، به عنوان مثال اگر آدرس سایت شما mihantheme.ir است باید آدرس ایمیلی شما چیزی مشابه ✅ info@mihantheme.ir باشد و از جیمیل ، یاهو و یا سایر سرویس های ایمیل نباید استفاده کنید.

چطور درستش کنیم؟

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

به پیشخوان وردپرس بروید:
ووکامرس > پیکربندی > ایمیل‌ ها > گزینه‌ های فرستنده ایمیل
در این قسمت آدرس ایمیلی را وارد کنید که دامنه آن با سایت شما یکی باشد.
اگر از جیمیل یا یاهو استفاده کنید، ایمیل‌ ها معمولاً به اسپم می‌روند.

2. بررسی وضعیت سفارش‌ ها

گاهی اوقات دلیل ارسال نشدن ایمیل سفارش ها در ووکامرس این است که سفارش مشتریان هنوز تکمیل نشده است.

به بخش سفارشات در پیشخوان وردپرس بروید.
اگر وضعیت سفارش در انتظار پرداخت باشد، ووکامرس ایمیل نمی‌ فرستد.
این وضعیت ممکن است به دلیل لغو فرآیند پرداخت توسط مشتری یا مشکلات در درگاه پرداخت باشد.

3. بررسی تنظیمات ایمیل ووکامرس

ممکن است ارسال ایمیل‌ ها به‌طور اتفاقی غیرفعال شده باشد.

  • وارد تنظیمات ووکامرس شوید.
  • روی تب ایمیل‌ ها کلیک کنید.
  • ایمیل مورد نظر (مثل “سفارش در حال پردازش”) را باز کنید.
  • مطمئن شوید گزینه فعال‌سازی اعلان ایمیل تیک خورده باشد.
  • نوع ایمیل را روی “متن ساده” قرار دهید تا بررسی کنید که آیا ایمیل HTML مسدود شده است یا خیر.
فعال‌ سازی اطلاع‌ رسانی از طریق ایمیل
آموزش کامل رفع مشکل ارسال نشدن ایمیل سفارش ها در ووکامرس 4

4. جلوگیری از رفتن ایمیل‌ ها به پوشه اسپم

ایمیل‌ها ممکن است ارسال شوند اما در پوشه اسپم قرار بگیرند ، برای بررسی :

  • افزونه WP Mail Logging را نصب کنید.
  • یک سفارش آزمایشی ایجاد کنید.
  • وارد منوی “WP Mail Log” شوید.

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

5. خطا در قالب ایمیل‌ ها

اگر فقط یکی از ایمیل‌ ها ارسال نمی‌شود، ممکن است مشکلی در قالب همان ایمیل وجود داشته باشد.

با WP Mail Logging یک تست ایمیل ارسال کنید.

اگر خطا داشت (مثلاً خط کد: syntax error line 46)، بررسی کنید قالب ایمیل توسط قالب سایت یا افزونه‌ای خراب نشده باشد.

تست قالب:
برای تست، موقتاً قالب سایت را به Storefront تغییر دهید و دوباره تست کنید.

6. تداخل افزونه‌ها

اگر هیچ‌یک از روش‌های بالا جواب نداد:

  • همه افزونه‌ها را به جز ووکامرس غیرفعال کنید.
  • یکی‌یکی آن‌ها را فعال کنید و بررسی کنید کدام افزونه باعث بروز مشکل می‌شود.
  • از افزونه WP Debug Log برای مشاهده خطاهای PHP استفاده کنید.

7. استفاده از سرویس ارسال ایمیل حرفه‌ای (MailerSend)

برای اطمینان از ارسال دقیق و موفق ایمیل‌ های ووکامرس و حل مشکل ارسال نشدن ایمیل سفارش ها در ووکامرس، پیشنهاد می‌شود از یک سرویس ایمیل معتبر مثل MailerSend استفاده کنید. این سرویس دو روش ارسال ایمیل ارائه می‌دهد:

روش اول: ارسال ایمیل با SMTP

SMTP یک پروتکل استاندارد برای ارسال ایمیل است.

مراحل:

  • در MailerSend ثبت‌نام کنید و دامنه خود را اضافه کنید.
  • اطلاعات SMTP مانند نام کاربری، رمز عبور، پورت 587 و TLS را کپی کنید.
  • افزونه MailerSend – Official SMTP Integration را نصب کنید.
  • اطلاعات SMTP را وارد کنید.
  • تست ارسال ایمیل را انجام دهید.

روش دوم: ارسال ایمیل با افزونه اختصاصی و API

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

مراحل:

  • در MailerSend یک API Token جدید بسازید و آن را کپی کنید.
  • افزونه رسمی MailerSend برای ووکامرس را نصب کنید.
  • توکن API را وارد و تأیید کنید.
  • در بخش تنظیمات، نام و آدرس فرستنده را وارد کنید.
  • از بین قالب‌های آماده MailerSend یکی را انتخاب یا شخصی‌سازی کنید.
  • ID قالب را در تنظیمات افزونه وارد و ذخیره کنید.
  • سفارش آزمایشی ایجاد کرده و روی دکمه “تست” کلیک کنید.

مزیت: در این روش می‌توانید فعالیت‌های ایمیلی خود را در بخش Activity مشاهده و پیگیری کنید.

نتیجه گیری

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

با این کار، تجربه کاربری بهتر و حرفه‌ای‌تری به مشتریانتان ارائه می‌دهید و اعتبار فروشگاهتان را حفظ می‌کنید.

تصویر محمد رحیمی

محمد رحیمی

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

فهرست مطالب

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

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

Chat Icon
دستیار هوشمند
0
    0
    سبد خرید شما
    سبد خرید شما خالی استبازگشت به فروشگاه
    راهنمای نصب المان‌های آماده المنتور

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

    ما در دوره رایگان آموزش المنتور، تمامی بخش‌هایی که در المان آماده خریداری کرده‌اید را به طور کامل آموزش داده‌ایم. با مشاهده این آموزش‌ها می‌توانید به راحتی و بدون نیاز به کمک، المان‌های خود را نصب و استفاده کنید.

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

    1. استفاده از المنتور و افزونه‌های مربوطه الزامی است.
      نصب تنها در صورتی امکان‌پذیر است که شما از افزونه المنتور پرو یا سایر افزونه‌های موردنیاز المان‌ها که در توضیحات محصول ذکر شده‌اند، استفاده کرده باشید.

    2. ارسال اطلاعات دسترسی.
      پس از خرید، لازم است اطلاعات ورود به وردپرس و هاست خود را از طریق بخش پشتیبانی ارسال نمایید تا تیم ما بتواند نصب را انجام دهد.

    3. هاست مناسب.
      هاست شما باید از نظر سرعت و پشتیبانی استانداردهای لازم را داشته باشد. در صورتی که کیفیت هاست مناسب نباشد، امکان نصب وجود نخواهد داشت و نیاز است هاست را بهینه کنید.

    4. نصب شامل تغییرات سفارشی نمی‌شود.
      این سرویس صرفاً برای نصب اولیه المان‌های آماده است و شامل تنظیمات سفارشی یا تغییرات در طراحی سایت نمی‌باشد.

    5. پشتیبانی پس از نصب.
      در صورت بروز مشکل پس از نصب، می‌توانید از خدمات پشتیبانی ما استفاده کنید. مشکلاتی که ناشی از استفاده صحیح المان‌ها باشد، به‌صورت رایگان بررسی خواهد شد.

    قالب های وردپرس