كيفية إصلاح WordPress لا يرسل رسائل بريد إلكتروني في عام 2022

نشرت: 2021-07-29

هل تريد معرفة كيفية إصلاح WordPress لا يرسل مشكلة البريد الإلكتروني؟

هذه مشكلة شائعة جدًا ، وسيواجه كل شخص لديه نموذج اتصال تقريبًا هذه المشكلة في مرحلة ما. لكن من السهل أيضًا إصلاحه.

سنوضح لك كيفية إصلاح مشكلات البريد الإلكتروني في WordPress حتى تتمكن من البدء في تلقي الإشعارات دون أي مشكلة.

أصلح رسائل البريد الإلكتروني في WordPress الآن

لماذا لا يتم إرسال رسائل البريد الإلكتروني الخاصة بي على WordPress؟

هناك بعض الأسباب المحتملة لعدم إرسال رسائل البريد الإلكتروني الخاصة بك على WordPress:

  • تبدو رسائلك الإلكترونية كرسالة غير مرغوب فيها : هذا هو السبب الأكثر شيوعًا. عندما يقوم خادم الويب الخاص بك بإنشاء بريد إلكتروني ، فإنه يقوم فقط بإنشاء الرؤوس المطلوبة لتسليم البريد الإلكتروني الأساسي باستخدام بريد PHP (). لا تضيف وظيفة PHP mail () الافتراضية أي مصادقة لإثبات شرعية الرسالة. يمكنك استخدام WP Mail SMTP لإصلاح ذلك.
  • قام موفر استضافة الويب الخاص بك بتعطيل بريد PHP (): نظرًا لمشاكل الأمان الكامنة في بريد PHP () ، يقوم العديد من مضيفي الويب بتعطيل PHP للبريد ، لذلك لا يمكن لموقع WordPress الخاص بك إرسال الرسائل على الإطلاق. قد تواجه هذا إذا كنت تستخدم Amazon EC2 أو Lightsail. سيسمح لك WP Mail SMTP بالتغلب على هذا لأنه يستخدم SMTP بدلاً من PHP لتسليم البريد الإلكتروني.
  • أنت تستخدم المضيف المحلي : إذا كنت تقوم بإنشاء موقعك على جهاز الكمبيوتر الخاص بك قبل تحميله ، فمن المحتمل ألا تعمل رسائل البريد الإلكتروني الخاصة بك. سيعمل WP Mail SMTP على إصلاح WordPress لعدم إرسال بريد إلكتروني على المضيف المحلي ، بحيث يمكنك تلقي إشعارات WordPress كما يفعل أي موقع مباشر.

دعنا نمضي قدمًا ونثبت WP Mail SMTP الآن.

كيفية إصلاح مشكلة عدم إرسال بريد إلكتروني في ووردبريس

سنستخدم WP Mail SMTP لإعادة توجيه رسائل البريد الإلكتروني الخاصة بك من خلال مزود خدمة البريد الإلكتروني لجهة خارجية (ESP). سيؤدي هذا إلى إضافة المصادقة المطلوبة لتسليمها بشكل موثوق.

  1. قم بتثبيت البرنامج المساعد WP Mail SMTP
  2. قم بتوصيل موقع WordPress الخاص بك بخدمة Mailer
  3. قم بتشغيل تسجيل البريد الإلكتروني
  4. الأسئلة المتداولة حول عدم إرسال WordPress بريدًا إلكترونيًا

لنقم بتثبيت المكون الإضافي أولاً.

1. قم بتثبيت البرنامج المساعد WP Mail SMTP

أولاً ، سترغب في تثبيت WP Mail SMTP على موقع WordPress الخاص بك. WP Mail SMTP هو مكون إضافي لبرنامج WordPress يعيد تكوين وظيفة بريد PHP wp_mail() لاستخدام SMTP بدلاً من PHP. يمكنك استخدام الإصدار المجاني أو المدفوع ، لكنك تريد أن يستخدم الإصدار Pro أو الإصدار الأعلى ميزات تسجيل البريد الإلكتروني وإعداد التقارير التي سنتحدث عنها لاحقًا.

لتنزيل البرنامج المساعد ، توجه إلى حساب WP Mail SMTP الخاص بك وانقر فوق علامة التبويب التنزيلات . يمكنك تنزيل الملف المضغوط الخاص بالمكون الإضافي بالنقر فوق تنزيل WP Mail SMTP .

Download the WP Mail SMTP plugin

بعد ذلك ، قم بالتبديل إلى موقع الويب الخاص بك وقم بتسجيل الدخول إلى لوحة تحكم WordPress. توجه إلى الإضافات »إضافة جديد .

Add new plugin in WordPress

قم بتحميل ملف مضغوط للمكون الإضافي وانقر فوق التثبيت الآن .

Install WP Mail SMTP

بمجرد تثبيت المكون الإضافي ، تأكد من تنشيطه . سيبدأ هذا معالج الإعداد في متصفحك.

نحن الآن جاهزون لإعداد مزود البريد الإلكتروني الخاص بك لـ WordPress.

2. قم بتوصيل موقع WordPress الخاص بك بخدمة Mailer

سنقوم بتوجيه رسائل البريد الإلكتروني الخاصة بك من خلال مزود بريد إلكتروني منفصل لإصلاح مشكلة عدم إرسال البريد الإلكتروني في WordPress.

مع WP Mail SMTP ، يعد هذا الأمر سهل التهيئة. سنستخدم معالج الإعداد حتى لا تضطر إلى قضاء الوقت في التلاعب بإعدادات التكوين بنفسك.

للبدء ، انقر فوق الزر Let's Get Started في معالج الإعداد.

click the Let's Get Started button

في الشاشة التالية ، سترى قائمة برسائل البريد المتاحة التي يمكنك تكوينها في WP Mail SMTP.

Setup Wizard and Mailers in WP Mail SMTP

سيساعد كل هؤلاء الموفرين في إصلاح مشكلة عدم إرسال البريد الإلكتروني في WordPress. ومع ذلك ، فإن بعضها لا يناسب كميات كبيرة من البريد الإلكتروني.

إليك دليل سريع إذا لم تكن متأكدًا مما تختاره هنا:

  • مواقع الويب الصغيرة أو الاختبار : يمكنك استخدام SMTP أخرى لهذا الغرض. ومع ذلك ، ضع في اعتبارك أن معظم خوادم SMTP لها حدود للمعدل ، لذلك قد يتسبب ذلك في فشل رسائل البريد الإلكتروني الخاصة بـ WordPress في موقع مزدحم. للحصول على خيار بديل ، يمتلك كل من Postmark و Sendinblue حسابات تجريبية مجانية.
  • يرسل موقع الويب بعض رسائل البريد الإلكتروني يوميًا : تعد خدمة بريد Gmail خيارًا جيدًا إذا كان لديك Google Workspace أو حساب Gmail. سيسمح لك بإرسال رسائل بريد إلكتروني من أي من الأسماء المستعارة لـ Gmail في WordPress ، وهو أمر مفيد إذا كنت تريد استخدام أسماء مستعارة مختلفة لـ Gmail مع نماذج أو مكونات إضافية مختلفة. على الرغم من ذلك ، يعد إعداد Gmail و Google Workspace أكثر تعقيدًا بعض الشيء.
  • مواقع الويب المتوسطة إلى الكبيرة: يجب أن تراعي مواقع الويب التي ترسل رسائل بريد إلكتروني للمعاملات مزود بريد إلكتروني محترف مثل SMTP.com أو Sendinblue.

إذا لم تكن متأكدًا مما تختاره ، فإن Sendinblue لديها خطة مجانية تصل إلى 300 رسالة بريد إلكتروني في اليوم. يقوم أيضًا بمصادقة اسم المجال الخاص بك ، بدلاً من عنوان بريد إلكتروني فردي ، بحيث يمكنك إرسال بريد إلكتروني من أي عنوان في مجالك في WordPress.

يمكنك الاشتراك في الخطة المجانية بدون بطاقة ائتمان.

Sendinblue pricing

عندما تختار مرسل بريد ، انتقل إلى الوثائق باستخدام الروابط أدناه. سيساعدك المستند في إعداد اتصال بين موقع الويب الخاص بك ومرسل البريد الذي اخترته في المعالج.

رسائل البريد متوفرة في جميع الإصدارات الرسائل البريدية في WP Mail SMTP Pro
SMTP.com أمازون SES
Sendinblue Microsoft 365 / Outlook.com
مساحة عمل Google / Gmail Zoho Mail
Mailgun
ختم البريد
SendGrid
سبارك بوست
SMTP أخرى
ستوضح وثائق موفر البريد الإلكتروني الخاص بك مكان العثور على بيانات الاعتماد التي تحتاجها ومكان لصقها في معالج الإعداد.

بحاجة الى يد؟

يتضمن ترخيص Elite الخاص بنا إعداد White Glove لـ SMTP.com أو Mailgun.

عند إعداد اتصال ، ارجع إلى هذا الدليل.

3. تشغيل تسجيل البريد الإلكتروني

في الخطوة التالية ، سيتم تمكين خيارين للمعالج افتراضيًا. هم انهم:

  • تسليم البريد الإلكتروني
  • تتبع الخطأ

سيساعد كلا الخيارين في تحسين إمكانية تسليم البريد الإلكتروني.

إذا كان لديك WP Mail SMTP Pro ، فيمكنك تمكين ملخص البريد الإلكتروني الأسبوعي وسجلات البريد الإلكتروني المفصلة هنا أيضًا.

Enable WordPress email logs and weekly summary

إذن ، كيف سيساعد هذا؟

أولاً ، تقوم ميزة سجل البريد الإلكتروني لدينا بأكثر من مجرد تسجيل بريد إلكتروني في WordPress!

بمجرد تمكينه ، يمكنك أيضًا:

  • تتبع عمليات الفتح والنقرات في رسائل البريد الإلكتروني الخاصة بـ WordPress
  • انظر حالة التسليم على الرسم البياني
  • قم بتخزين المرفقات في WordPress
  • إعادة إرسال أو إعادة توجيه رسائل البريد الإلكتروني التي فشلت
  • تصدير رسائل البريد الإلكتروني المرسلة بتنسيق EML
  • تصدير السجلات بتنسيق XLSX أو CSV
  • إنشاء تقارير البريد الإلكتروني

Open and click details in WordPress email log

وسيرسل لك ملخص البريد الإلكتروني الأسبوعي تحديثًا كل يوم اثنين بإحصائيات إمكانية التسليم. يساعدك هذا على مراقبة رسائل البريد الإلكتروني الخاصة بنموذج الاتصال بشكل نشط للتأكد من أنك لا تفوت أيًا منها.

Email Summary With Statistics in WP Mail SMTP Pro

نحن الآن جاهزون لإكمال معالج الإعداد واختبار بريدك الإلكتروني.

للخطوة الأخيرة ، احصل على مفتاح الترخيص من حساب WP Mail SMTP الخاص بك والصقه في المربع لتمكين ميزات Pro والتحديثات المستقبلية.

Enter WP Mail SMTP license key

وهذا كل شيء! سيرسل WP Mail SMTP بريدًا إلكترونيًا تجريبيًا لتأكيد عمل كل شيء.

أصلح رسائل البريد الإلكتروني في WordPress الآن

الأسئلة المتداولة حول عدم إرسال WordPress بريدًا إلكترونيًا

هل لديك أسئلة حول رسائل البريد الإلكتروني في WordPress التي لا تعمل؟ سنجيب على بعض الأسئلة الشائعة أدناه.

  • ما هو SMTP؟
  • ما هو عنوان البريد الإلكتروني الذي يجب أن أستخدمه باعتباره البريد الإلكتروني "من"؟
  • هل يمكنني إعداد WooCommerce SMTP؟
  • لماذا لا يمكنني استخدام PHPMailer؟
  • لماذا لا يعمل "SMTP الآخر"؟
  • لماذا تنتهي مهلة "SMTP الأخرى" على موقعي؟
  • لماذا أرى تحذير DMARC أو SPF أو DKIM؟
  • لماذا لا يرسل WordPress بريدًا إلكترونيًا للتأكيد إلى المستخدمين؟

هيا بنا نبدأ.

ما هو SMTP؟

يرمز SMTP إلى بروتوكول نقل البريد البسيط. إنه البروتوكول الذي تستخدمه الخوادم لإرسال رسائل البريد الإلكتروني.

في WordPress ، يمكنك استخدام SMTP لإرسال رسائل البريد الإلكتروني بدلاً من الاعتماد على خادم الويب الخاص بك. هذا أكثر موثوقية لأنه يضيف المصادقة الصحيحة إلى رسائل البريد الإلكتروني الخاصة بك.

ما هو عنوان البريد الإلكتروني الذي يجب أن أستخدمه باعتباره البريد الإلكتروني "من"؟

تستخدم العديد من المكونات الإضافية لنماذج الاتصال البريد الإلكتروني للمسؤول كعنوان "من". هذا يمكن أن يسبب مشاكل تسليم البريد الإلكتروني.

الآن وبعد تثبيت WP Mail SMTP ، يجب عليك دائمًا استخدام من البريد الإلكتروني الذي قمت بمصادقته في معالج الإعداد. سيضمن ذلك أن جميع رسائل البريد الإلكتروني الخاصة بك لديها المصادقة الصحيحة. بمعنى آخر ، سيتم تسليم رسائل البريد الإلكتروني من WordPress كما لو تم إرسالها من حساب بريدك الإلكتروني.

إذا كان لديك الكثير من المكونات الإضافية المختلفة التي ترسل جميعها رسائل البريد الإلكتروني ، فإن WP Mail SMTP يسمح لك بفرض "من البريد الإلكتروني" و "من الاسم" عبر موقعك بالكامل.

Force the From Email in WordPress

هذه طريقة سهلة للغاية للتأكد من أنك لا ترسل بريدًا إلكترونيًا من عنوان "من" لم تتم مصادقته.

هل يمكنني إعداد WooCommerce SMTP؟

نعم! بمجرد الانتهاء من الخطوات الواردة في هذا البرنامج التعليمي ، سيتم إرسال جميع رسائل البريد الإلكتروني لطلب WooCommerce من مرسل البريد الذي اخترته.

يمكنك استخدام خادم SMTP لـ WooCommerce ، لكننا نوصي باستخدام مزود بريد إلكتروني للمعاملات بدلاً من ذلك. سيضمن هذا حصول عملائك على رسائل البريد الإلكتروني لطلب WooCommerce بسرعة.

لماذا لا يمكنني استخدام PHPMailer؟

PHP Mailer هي الطريقة الافتراضية لإرسال البريد الإلكتروني في WordPress ، لكنها غير موثوقة على الإطلاق. باستخدام PHP mail () ، يتم إرسال رسائل البريد الإلكتروني الخاصة بك دون أي معلومات مصادقة. نتيجة لذلك ، تعامل خوادم البريد عادةً رسائل PHP الإلكترونية كرسائل غير مرغوب فيها ، مما يؤدي إلى مشاكل في التسليم.

لمنع رسائل البريد الإلكتروني الخاصة بـ WordPress من الانتقال إلى البريد العشوائي ، تحتاج إلى تكوين موقع WordPress الخاص بك لاستخدام SMTP ، والذي يوفر المصادقة اللازمة لإثبات صحة رسائل البريد الإلكتروني الخاصة بك.

يتم استخدام المكون الإضافي WP Mail SMTP عالميًا تقريبًا بواسطة مواقع WordPress لإيقاف إرسال رسائل البريد الإلكتروني باستخدام PHP واستخدام SMTP بدلاً من ذلك.

لماذا لا يعمل "SMTP الآخر"؟

إذا كان مرسل بريد SMTP الآخر لا يعمل ، أو كنت تتلقى خطأ SMTP ، فتحقق أولاً من أنك تستخدم إعدادات SMTP الصحيحة في WP Mail SMTP.

على وجه الخصوص ، انتبه إلى منفذ SMTP نظرًا لأن الخوادم المختلفة لها متطلبات مختلفة.

إذا لم يفلح ذلك ، فربما تستخدم مضيفًا يحظر SMTP أو يقيدك من استخدام خادم SMTP الخاص به. يتم وضع هذا الحظر عادةً لمنع المستخدمين من إرسال بريد عشوائي من WordPress ، أو لتشجيعك على الدفع مقابل خدمة SMTP الخاصة بالمضيف.

إذا تم حظر SMTP بواسطة مضيفك ، فيمكنك استخدام أي من موفري البريد الإلكتروني المعتمدين على API مثل Sendinblue أو SMTP.com أو Gmail للتغلب على ذلك. لمزيد من التفاصيل ، راجع مقالاتنا حول:

  • كيفية إصلاح رسائل البريد الإلكتروني في WordPress على GoDaddy
  • كيفية استخدام WordPress SMTP على استضافة A2

تم تصميم هذه الأدلة خصيصًا للعملاء الذين لا يمكنهم استخدام SMTP لإرسال بريد إلكتروني على خطة الاستضافة الخاصة بهم.

لماذا تنتهي مهلة "SMTP الأخرى" على موقعي؟

إذا تسبب خيار SMTP الآخر في انتهاء مهلة موقع WordPress الخاص بك ، فهذه علامة على أنه قد يكون لديك إعداد DNS غير صحيح ، أو أن خادم SMTP الخاص بك معطل.

هذه أيضًا مشكلة شائعة لمستخدمي Cloudflare الذين لديهم إعدادات وكيل خاطئة في منطقة DNS الخاصة بهم. تحقق من هذا الدليل لإصلاح رسائل البريد الإلكتروني في WordPress على Cloudflare للحصول على التفاصيل الكاملة للإعدادات التي ستحتاج إلى تغييرها.

لماذا أرى تحذير DMARC أو SPF أو DKIM؟

يحتوي WP Mail SMTP على مدقق المجال الذي يقوم تلقائيًا بمسح سجلات DNS الخاصة بنطاقك. إذا اكتشف وجود مشكلة في DNS الخاص بك والتي يمكن أن تؤثر على إمكانية تسليم البريد الإلكتروني ، فسوف يخطرك عند إرسال بريد إلكتروني تجريبي.

Domain Check results

لإصلاح ذلك ، ابدأ بقراءة أدلةنا على DNS:

  • ما المقصود بـ DMARC و SPF و DKIM؟
  • كيفية إنشاء سجل DMARC
  • كيفية دمج 2 من سجلات SPF

بمجرد أن يتم تصحيح سجلات DNS الخاصة بك ، ستحصل رسائل البريد الإلكتروني الخاصة بك على المصادقة الصحيحة ولن تصل بعد ذلك إلى مجلد البريد العشوائي الخاص بالمستلم.

لماذا لا يرسل WordPress بريدًا إلكترونيًا للتأكيد إلى المستخدمين؟

إذا كنت ترغب في أن يتلقى المستخدمون بريدًا إلكترونيًا للتأكيد بعد إرسال نموذج اتصال على موقع WordPress الخاص بك ، يمكنك بسهولة إعداد هذا باستخدام WPForms. لمزيد من المعلومات ، راجع هذه المقالة حول كيفية إرسال رسائل بريد إلكتروني للتأكيد إلى المستخدمين بعد إرسال النماذج.

أصلح رسائل البريد الإلكتروني في WordPress الآن

بعد ذلك ، تتبع نشاط البريد الإلكتروني في WordPress

الآن قمت بإصلاح WordPress لعدم إرسال رسائل بريد إلكتروني ، تحقق من التتبع المفتوح والنقر.

يمكنك تتبع عمليات الفتح والنقرات على رسائل البريد الإلكتروني الفردية أو إنشاء تقرير بريد إلكتروني لأي سطر موضوع. هذا يجعل WP Mail SMTP مكونًا إضافيًا رائعًا لتتبع المستخدم.

Open and click rates in WordPress graph

جاهز لإصلاح رسائل البريد الإلكتروني الخاصة بك؟ ابدأ اليوم مع أفضل مكون إضافي لـ WordPress SMTP. يتضمن WP Mail SMTP Elite إعداد White Glove الكامل ويقدم ضمانًا لاسترداد الأموال لمدة 14 يومًا.

إذا ساعدتك هذه المقالة ، فيرجى متابعتنا على Facebook و Twitter لمزيد من النصائح والبرامج التعليمية حول WordPress.