خطأ - فشل المصادقة 535

ما هي المعلومات الأخرى التي قد تساعد؟ الخادم البعيد يخبرك أن المصادقة فشلت. لا يوجد الكثير مما يمكننا قوله.

هل لديك المصادقة الثنائية (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 الفعلي الخاص بك إذا قمت بذلك)

:rotating_light: لا تشارك هذه السلسلة، إنها كلمة المرور النصية العادية الخاصة بك

ثم قم بإجراء SMTP يدويًا، على سبيل المثال:

○ → openssl s_client -starttls smtp -connect mail.my.domain:587
CONNECTED(00000003)
…
---
250 SMTPUTF8
AUTH PLAIN bWljaGFlbABtaWNoYWVsAHBhc3N3b3Jk ← كلمة المرور "password"
535 5.7.8 Error: authentication failed: authentication failure
AUTH PLAIN bWlxxxxxxxxxxxxxxxxxxxxxxxxxxx ← كلمة المرور الحقيقية
235 2.7.0 Authentication successful
RSET
250 2.0.0 Ok
QUIT
221 2.0.0 Bye
closed

إذا لم ينجح ذلك *، فمن المحتمل أن تكون بيانات الاعتماد سيئة حقًا. إذا نجح الأمر *، فسنبحث أكثر.

إعجاب واحد (1)