كان كل شيء يعمل بشكل جيد مع خدمة SES من أمازون في وضع Sandbox، ولكن أمازون رفضت منحي الوصول إلى وضع الإنتاج.
قررت تجربة MailJet ولكني أعتقد أنني أفتقد شيئًا ولا أستطيع فهمه.
أي فكرة عما أفعله بشكل خاطئ؟
لا يوجد خطأ في Discourse، يقول إنه تم إرسال البريد الإلكتروني
يمكنني الاتصال بعنوان ومنفذ SMTP عبر Telnet
في MailJet:
SPF/DKIM باللون الأخضر
نطاق المنتدى نشط
وبريدي الإلكتروني zzz@gmail.com نشط أيضًا
لا يمكنك إرسال بريد من Gmail.com. يجب عليك استخدام عنوان للنطاق الذي قمت بتكوينه لإرسال البريد منه. يجب أن يكون نطاق Smtp هو اسم المضيف الخاص بك، على الرغم من أنه ربما لا يهم (إلا إذا كان يهم).
لقد حاولت للتو تغيير SMTP_DOMAIN من gmail.com إلى نطاق Route53 الخاص بي وحاولت أيضًا إزالة تشفير TLS ولكن لم ينجح الأمر.
هل يجب أن يتم الإعداد بهذه الطريقة؟
نعم، لقد جربت هذا وحاولت إعادة إعداد MailJet بالكامل، وإعادة إنشاء المفاتيح.
جربت المنفذ المختلف (25، 465، 587 TLS أم لا) دون جدوى.
مع 25 و 465، على الأقل يخبرني Discourse أنه لا يعمل، مع 465 يقول `250 OK queued as xxxx’
الشيء هو أنه في MailJet، تظهر الإحصائيات عدم وجود بريد إلكتروني واحد في الفترة.
المفاتيح جيدة. عنوان الإرسال هو المشكلة (أعتقد).\n\nإذا قال الخطاب إنه تم تسليمه، فقد تم قبوله بواسطة Mailjet ويجب أن يكون في السجلات. هل جربت mail-tester.com؟
حسنًا، هذه أداة جيدة جدًا…
حاولت في البداية ولم يصل البريد الإلكتروني أبدًا.
تلقيت إشعارًا من MailJet بأنني كنت أحاول إرسال بريد إلكتروني من noreply@www.zzz.net، وهو تغيير حاولت تطبيقه في وقت سابق باتباع إجراء استكشاف الأخطاء وإصلاحها.
لقد أزلت www، وعُدت أساسًا إلى تكويني السابق، ولكن هذه المرة نجح الأمر… أعتقد أنني لن أعرف السبب أبدًا.
شكرًا لمساعدتك، كل شيء كان يسير على ما يرام حتى رفضتني Amazon SES واضطررت إلى إيجاد بديل.