لسبب ما، لم يعد إرسال البريد الإلكتروني الخاص بنا يعمل وأحصل الآن على خطأ 535. لقد أعدت التحقق من حساب البريد الإلكتروني. يمكنني تسجيل الدخول إليه واستخدامه من Apple Mail. لقد اختبرت أيضًا إرسال بريد SMTP باستخدام Apple Mail. لكن Discourse يعطيني رسالة الخطأ هذه “ERROR – 535 auth failure”. لست متأكدًا من كيفية المتابعة هنا. هل لا يزال SMTP مدعومًا؟
اختباراتي حتى الآن:
جربت حسابات بريد إلكتروني مختلفة
اختبرت حسابات البريد الإلكتروني باستخدام برنامج بريد آخر
قمت بالتحديث إلى أحدث إصدار من Discourse. (3.2.0.beta1-dev)
للأسف، لا أعرف كيفية استرداد المزيد من التفاصيل هنا. هل هناك أي خيار لتمكين المزيد من معلومات التصحيح في هذه الحالة؟ لا يوجد سياق على سطر الأوامر. يظهر الخطأ في واجهة المستخدم.
ما هي المعلومات الأخرى التي قد تساعد؟ الخادم البعيد يخبرك أن المصادقة فشلت. لا يوجد الكثير مما يمكننا قوله.
هل لديك المصادقة الثنائية (2FA) أو المصادقة متعددة العوامل (MFA) مفعلة لحساب البريد هذا؟ قد يمنع هذا عمل مصادقة SMTP.
إذا لم يكن الأمر كذلك، هل يمكنك تجربة SMTP يدويًا لمعرفة ما إذا كانت المصادقة تعمل؟
تحتاج أولاً إلى إنشاء سلسلة المصادقة (سلسلة مشفرة بـ base64 من اسم المستخدم␀اسم المستخدم␀كلمة المرور)
أقترح استخدام بايثون:
○ → ipython3
In [1]: import base64
In [2]: import getpass
In [3]: u, p = 'michael', getpass.getpass()
Password: (paste or type password here)
In [4]: base64.b64encode(f'{u}\\x00{u}\\x00{p}'.encode()).decode()
Out[4]: 'bWlxxxxxxxxxxxxxxxxxxxxxxxxxxx'
(يرجى تغيير michael إلى اسم مستخدم SMTP الفعلي الخاص بك إذا قمت بذلك)
لا تشارك هذه السلسلة، إنها كلمة المرور النصية العادية الخاصة بك