كيفية إرسال رسائل البريد الإلكتروني من WordPress باستخدام Amazon SES و FluentSMTP؟

نشرت: 2022-04-02

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

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

تضمن خدمات SMTP مثل Amazon SES التسليم الموثوق للبريد الإلكتروني. علاوة على ذلك ، إذا كان موقع WordPress الخاص بك يرسل الكثير من رسائل البريد الإلكتروني - لنفترض 100 ألف أو أكثر - فإن Amazon SES سيوفر لك المال لأنه 1 دولار فقط مقابل 10000 رسالة بريد إلكتروني.

حقق 10/10 نقاط عبر البريد الإلكتروني باستخدام CyberPanel!

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

جدول المحتويات

مقدمة إلى AmazonSES

Amazon SES (خدمة البريد الإلكتروني البسيطة) هي خدمة تسويق ومعاملات وإخطار عبر البريد الإلكتروني تقدمها أمازون. إنها مناسبة لكل من الشركات الصغيرة والكبيرة بسبب تكلفتها المنخفضة والاعتمادية.

باستخدام واجهة SMTP و Amazon SDK ، يمكن دمج Amazon SES على الفور في تطبيق موجود. يمكن أيضًا إضافة ميزات إرسال البريد الإلكتروني ، مثل أنظمة التذاكر وعملاء البريد الإلكتروني ، إلى Amazon SES.

لا توجد تكاليف أولية أو حد أدنى من الالتزامات مع Amazon SES. أنت تدفع فقط مقابل ما تستخدمه ، ولا تدفع إلا مقابل ما تستخدمه فقط.

مقدمة إلى FluentSMTP

FluentSMTP هو مكون إضافي WP SMTP قوي يتصل بمزود البريد الإلكتروني الخاص بك ويضمن تسليم رسائل البريد الإلكتروني الخاصة بك بشكل صحيح. يضمن FluentSMTP تسليم رسائل البريد الإلكتروني الخاصة بك على WordPress بأمان وسرعة. يرتبط بريد WordPress بموفر خدمة البريد الإلكتروني الخاص بالعميل من خلال FluentSMTP.

عمليات الدمج هذه محلية ، مما يؤدي إلى تسليم البريد الإلكتروني بسرعة كبيرة.

مزايا AmazonSES:

1. قدرة عالية على توصيل رسائل البريد الإلكتروني إلى صناديق البريد الوارد الخاصة بالمشتركين:

قم بحماية وتحسين اسم المرسل الخاص بك باستخدام تقنيات فحص المحتوى وعناوين IP المخصصة ولوحة معلومات مسماة. يضمن الحفاظ على السمعة الطيبة وصول رسائل البريد الإلكتروني الخاصة بك إلى صناديق البريد الوارد الخاصة بعملائك.

2. فعالة من حيث التكلفة:

ادفع كما تذهب ، وادفع فقط مقابل الخدمات التي تستخدمها. لا توجد تكاليف أولية ، أو مفاوضات مطولة حول الأسعار ، أو فواتير مرتفعة ، أو رسوم دنيا. علاوة على ذلك ، إذا أرسلت من تطبيق مشارك مستضاف على Amazon EC2 ، فإن أول 62000 رسالة بريد إلكتروني ترسلها كل شهر تكون مجانية.

3. شكلي:

ضع قواعد لرسائل البريد الإلكتروني التي ترسلها باستخدام Amazon SES من خلال استخدام مجموعات التكوين. أرسل مقاييس البريد الإلكتروني إلى Amazon CloudWatch لمزيد من التحليل ، أو اشترك في Amazon SNS للحصول على الإشعارات.

4. موثوقة:

يعتمد Amazon SES على البنية الأساسية لخدمات الإنترنت من Amazon ، والتي يمكن الاعتماد عليها بشكل استثنائي. يتم ضمان أعلى مستويات التوافر من خلال العديد من مراكز البيانات والأنظمة الزائدة عن الحاجة.

5. إرسال رسائل المعاملات

ترسل Amazon SES رسائل بريد إلكتروني تلقائية إلى عملائها تتضمن تأكيد الطلب وإشعارات الشحن وتذكيرات تغيير السياسة.

6. إرسال المراسلات التسويقية

تعد AWS SES أداة ممتازة لتوزيع الإعلانات والنشرات الإخبارية والعروض الخاصة وغيرها من المعلومات عالية الجودة.

7. إرسال المراسلات التسويقية

تعد AWS SES أداة رائعة لإرسال الإعلانات والنشرات الإخبارية والعروض الخاصة والمحتويات الأخرى عالية الجودة.

8. إرسال واستقبال رسائل البريد الإلكتروني

من خلال إغلاق الحلقة الموجودة في تطبيق البريد الإلكتروني ، يمكن تلقي رسائل البريد الإلكتروني بمساعدة Amazon SES. عندما تأتي الإشعارات ، يمكن استخدام AWS Lambda لتشغيل كود مخصص. سيتم تسليم رسائل البريد الإلكتروني في قائمة الانتظار إلى حاوية Amazon S3.

مزايا FluentSMTP

  1. يسمح لك بإرسال رسائل البريد الإلكتروني باستخدام مجموعة متنوعة من مزودي خدمة SMTP بطريقة جذابة. يعد Gmail و Amazon SES و Mailgun و Sendgrid و Sendinblue و Sparkpost و Pepipost من بين الخدمات الرئيسية التي تحتوي على وظائف مدمجة. يمكنه أيضًا إرسال رسائل البريد الإلكتروني باستخدام أي خدمة SMTP أخرى.
  2. يتم ضمان تسليم البريد الإلكتروني باستخدام SMTP ، مع تجنب الحدود والقيود ونقاط الضعف الخاصة بخادم الاستضافة ومزود خدمة الاستضافة.
  3. استخدم تشفير SSL و TLS لضمان تسليم آمن للبريد الإلكتروني.
  4. كان هناك الكثير من قطع الأشجار. ستكون قادرًا على تتبع كل بريد إلكتروني ترسله ، وقراءة رسائل البريد الإلكتروني المرسلة إذا لزم الأمر ، وإنشاء تقارير مفصلة.
  5. تم تحسين تفاعل API مع مزودي خدمة البريد الإلكتروني.
  6. دعم Amazon SES لرسائل البريد الإلكتروني الخاصة بك.
  7. تسليم البريد الإلكتروني في الوقت الحقيقي. سوف يتعامل بروتوكول SMTP بطلاقة مع تسليم البريد الإلكتروني في الوقت الفعلي مع الحفاظ على الأداء على مستوى عالٍ.
  8. توجيه البريد الإلكتروني على أساس الشروط. يسمح لك Fluent SMTP بتوجيه رسائل البريد الإلكتروني من خلال العديد من خدمات إرسال البريد الإلكتروني في نفس الوقت بناءً على القيود التي تختارها.
  9. إعادة إرسال رسائل البريد الإلكتروني ممكن. قد تفشل رسائل البريد الإلكتروني في الوصول في بعض الحالات النادرة بسبب فشل SMTP أو مخاوف أخرى تتعلق بالاتصال. يمكنك إعادة إرسال رسائل البريد الإلكتروني في أي لحظة باستخدام FluentSMTP. إذا لزم الأمر ، يمكنك أيضًا إعادة إرسال رسائل البريد الإلكتروني التي تم تسليمها بنجاح.
  10. معالجة الخلفية لإرسال البريد الإلكتروني بالجملة ، مما يؤدي إلى تقليل استخدام الموارد لبقية وظائف موقع الويب بسلاسة.
  11. يمكن إضافة اتصالات متعددة بموفري خدمة بريد إلكتروني مختلفين.
  12. الإخطارات التي تظهر على أساس منتظم. سيتم إخطار مسؤول الموقع يوميًا أو أسبوعيًا حول إحصائيات تسليم البريد الإلكتروني وإمكانية التسليم ومشكلات الإرسال ، بالإضافة إلى فرصة عرض رسائل البريد الإلكتروني التي يتم بثها.

كيفية إرسال رسائل البريد الإلكتروني من WordPress باستخدام Amazon SES و FluentSMTP؟

المتطلبات الأساسية:

  1. شراء اسم المجال
  2. تكوين المجال الخاص بك على Cloudflare

الدورة التعليمية:

  • قم بإعداد موقع WordPress باستخدام المجال الذي اشتريته.
Amazon SES و FluentSMTP
  • افتح وحدة تحكم aws.amazon.com الخاصة بك
  • ابحث عن SES في لوحة البحث
  • انقر فوق "إنشاء هوية"
  • أدخل اسم المجال الخاص بك
  • نوع الهوية → المجال
  • حدد "البريد المخصص من المجال"
  • البريد من المجال ← يمكنك كتابة أي شيء مثل "البريد"

  • مرر لأسفل وانقر على "إنشاء هوية"
  • ستمنحك Amazon سجلات DNS في هذه الصفحة. نحتاج إلى نسخ هذه الصور للصقها على موقع CloudFlare الخاص بنا
  • أضف CNAME. MX ، سجلات نوع TXT في CloudFlare
  • بمجرد إضافة كل هذه السجلات ، انقر فوق "الهويات التي تم التحقق منها" من القائمة الموجودة على الجانب الأيسر في aws.amazon.com. سترى أنه تم التحقق من المجال الخاص بك الآن.
  • بمجرد الانتهاء من ذلك ، يمكننا إرسال رسائل بريد إلكتروني من خلال هذا المجال.
  • انتقل إلى لوحة تحكم موقعك
  • البرنامج المساعد → إضافة جديد ، من القائمة الموجودة على الجانب الأيسر
  • ابحث عن البرنامج المساعد FluentSMTP
  • التثبيت والتفعيل
  • انقر فوق "تكوين FluentSMTP"
  • انقر فوق "AmazonSES" من قائمة مزود الاتصال
  • أدخل "من البريد الإلكتروني". يجب أن يكون من المجال الذي قمت بالتحقق منه للتو ، أي [البريد الإلكتروني محمي]
  • يمكن أن يكون "From Name" أي شيء
  • حدد "فرض من البريد الإلكتروني"
  • حدد "فرض اسم المرسل"
  • الآن ، نحتاج إلى مفتاح الوصول والمفتاح السري
  • أدخل نفس المنطقة مثل موقع Amazon AWS
  • للحصول على مفتاح الوصول / السر ، انتقل إلى وحدة التحكم الخاصة بك على aws.amazon.com
  • انقر فوق ملف التعريف الخاص بك من الزاوية اليمنى العليا
  • انقر فوق "بيانات اعتماد الأمان"

حدد "المستخدمون" من القائمة الموجودة على الجانب الأيسر

  • انقر فوق "إضافة مستخدم جديد"
  • اسم المستخدم → أدخل أي اسم تريده ، أي عنوان موقعك
    حدد "مفتاح الوصول"
  • انقر فوق "الانتقال إلى إذن"
  • انقر فوق "إرفاق السياسات الحالية مباشرةً"
  • ابحث وحدد "AmazonSESFullAccess" و "AmazonSNSFullAccess"
  • انقر على "التالي" للمراجعات
  • راجع وتأكد من أن لديك "AmazonSESFullAccess" و "AmazonSNSFullAccess"
  • انقر فوق "إنشاء مستخدم"
  • يتم منحك مفتاح الوصول ومفتاح الوصول السري
  • انسخها إلى لوحة تحكم موقعك
  • انقر فوق "حفظ الإعدادات". تم تكوين AmazonSES بنجاح.
  • انقر فوق "اختبار البريد الإلكتروني"
  • سيكون "من" هو الذي أدخلناه من قبل
  • سيكون "إرسال إلى" أي بريد إلكتروني تريده
  • انقر فوق "إرسال بريد إلكتروني"
  • تم إرسال البريد الإلكتروني بنجاح
  • انقر فوق "سجلات البريد الإلكتروني". توفر AmazonSES أيضًا سجلات البريد الإلكتروني حيث يمكنك التحقق من جميع رسائل البريد الإلكتروني التي أرسلتها.

استنتاج:

يتم إرسال رسائل البريد الإلكتروني في WordPress باستخدام Amazon SES ، وهي عملية معقدة إلى حد ما. الخدمة الجيدة والموثوقية من أمازون تجعل هذا الجهد يستحق العناء. يتحد FluentSMTP و Amazon SES لتوفير معدلات تسليم عالية والحد الأدنى من المشكلات لإرسال رسائل البريد الإلكتروني.