مشكلة في إعداد البريد الإلكتروني: خطأ استثناء العمل: خطأ مصادقة Net::SMTP

من الواضح أن هذا له علاقة بتكوين البريد الإلكتروني الخاص بي. أنا أتعلم إعداد مثيل Discourse الخاص بي، حاليًا كقطرة في Digital Ocean. لدي المثيل معد، وهو متاح على jordanviolet.dev.

لقد اطلعت على وثيقة استكشاف الأخطاء وإصلاحها دون جدوى:

أنا أتطلع إلى استخدام حساب Google Workspace (gmail) الخاص بي كمزود بريد إلكتروني. إليك إعدادات البريد الإلكتروني الخاصة بـ smtp:

## TODO: قائمة بالبريد الإلكتروني مفصولة بفواصل سيتم جعلها مسؤولة ومطورة
  ## عند التسجيل الأولي مثال 'user1@example.com,user2@example.com'
  DISCOURSE_DEVELOPER_EMAILS: 'jordan@violetfamily.com'

  ## TODO: خادم بريد SMTP المستخدم للتحقق من صحة الحسابات الجديدة وإرسال الإشعارات
  # عنوان SMTP واسم المستخدم وكلمة المرور مطلوبة
  # تحذير الحرف '#' في كلمة مرور SMTP يمكن أن يسبب مشاكل!
  DISCOURSE_SMTP_ADDRESS: smtp-relay.gmail.com
  DISCOURSE_SMTP_PORT: 587
  DISCOURSE_SMTP_USER_NAME: myemail@violetfamily.com
  DISCOURSE_SMTP_PASSWORD: "myemailpassword"
  #DISCOURSE_SMTP_ENABLE_START_TLS: true           # (اختياري، الافتراضي صحيح)
  DISCOURSE_SMTP_DOMAIN: violetfamily.com
  DISCOURSE_NOTIFICATION_EMAIL: jordan@violetfamily.com

  ## إذا أضفت قالب Lets Encrypt، قم بإلغاء التعليق أدناه للحصول على شهادة SSL مجانية
  LETSENCRYPT_ACCOUNT_EMAIL: me@example.com

أعتقد أيضًا أنني اتبعت مستندات Google بشكل صحيح لترحيل SMTP:

إليك إعداداتي من إعدادات التوجيه في Workspace > Gmail >:


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

الخطوة رقم 4 في هذا الموضوع:

3 إعجابات

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.