اذهب إلى المحتوى

السؤال

نشر (معدل)

انا عم احاول ارسال اميل الي من باب تجربة الأكواد 

بس عم يطلعلي مثل الخطا بالإميل و كلمة المرور الي مخليها 

response: '535-5.7.8 Username and Password not accepted

هي المشكلة معا العلم اني متأكد من الإميل و كلمة المرور 

ومن صحة الأكواد 

انا مبتدئ فيnodejs express 

 

 

تم التعديل في بواسطة Mustafa Suleiman
تعديل عنوان السؤال

Recommended Posts

  • 0
نشر

الخطأ "535-5.7.8 Username and Password not accepted" يشير إلى أن هناك خلل في تقديم بيانات اعتماد البريد الإلكتروني (البريد الإلكتروني وكلمة المرور) لخادم البريد الصادر. ونص رسالة المشكلة يشرحها. ولذلك تأكد من كل من:

  • من استخدام بيانات مصادقة صحيحة: تأكد من أنك تقدم بالفعل بيانات اعتماد البريد الإلكتروني الصحيحة (عنوان البريد الإلكتروني وكلمة المرور) في الكود. فيما يخص كلمة المرور، قد لا تحتاج إدخالها ان كنت تستحدم Gmail، فأنت ستحتاج تكوين رمز توكين من على اعدادات الحساب لكي يمكن استعماله في مصادقة مثل هاته التطبيقات.
  • السماح بتطبيقات أقل أمان: قد تتطلب بعض خدمات البريد الإلكتروني مثل Gmail تفعيل "الوصول للتطبيقات الأقل أمان" أو "الوصول للتطبيقات غير الآمنة". تأكد من تفعيل هذا الإعداد على حساب البريد الإلكتروني الخاص بك.
  • تجربة سيرفر آخر: قد تواجه مشكلة مؤقتة مع سيرفر البريد الصادر الذي تستخدمه. حاول تجربة سيرفر آخر إذا كان ذلك ممكنًا.
  • تجربة تكوين SMTP مختلف: جرب استخدام تكوين SMTP مختلف إذا كان لديك خيارات أخرى.
  • 0
نشر

عليك بتفعيل خاصية Less secure app access من خلال الرابط التالي:

لكن في حال أنك قمت بتفعيل خاصية المصادقة الثنائية من قبل two-factor-authentication فعليك بتعطيلها أو التوجه إلى:

  • إعدادات الأمان Security في حساب جوجل لديك.
  • ثم اختر Signin in to Google أو تسجيل الدخول لجوجل.
  • ثم اختر App passwords أو كلمات المرور للتطبيقات.
  • ستجد خيار باسم app أو التطبيق ثم Other أو أخرى، ثم اختر Custom name and click Generate أو اسم مخصص وانقر فوق إنشاء.

326Pf.thumb.png.95d3027511583618e27c04acde27a1ec.png

ثم في الكود لديك قم بتغيير كلمة المرور لللإيميل بكلمة المرور التي حصلت عليها من الخطوات السابقة.

  • 0
نشر

أولاً ، تحتاج إلى استخدام حساب Gmail صالح مع بيانات الاعتماد الخاصة بك.

config.action_mailer.smtp_settings = {
  address:              'smtp.gmail.com',
  port:                 587,
  domain:               'gmail.com',
  user_name:            'YOUR_USERNAME@gmail.com',
  password:             'YOUR_PASSWORD',
  authentication:       'plain'
  # enable_starttls_auto: true
  # ^ ^ remove this option ^ ^
}

 

  • 0
نشر
بتاريخ 3 ساعة قال معروف عبد القادر:

أولاً ، تحتاج إلى استخدام حساب Gmail صالح مع بيانات الاعتماد الخاصة بك.

config.action_mailer.smtp_settings = {
  address:              'smtp.gmail.com',
  port:                 587,
  domain:               'gmail.com',
  user_name:            'YOUR_USERNAME@gmail.com',
  password:             'YOUR_PASSWORD',
  authentication:       'plain'
  # enable_starttls_auto: true
  # ^ ^ remove this option ^ ^
}
 

 

بصراحة مابعرف هي بأي لغة برمجة بس انا كابتة بالغة nodejs  بالأطار express وكانت هيك عندي 

nodemailer.createTransport({

  service: "gmail",

  auth: {

    user: process.env.AUTH_EMAIL,

    pass: process.env.AUTH_PASS,

  },

}); 

بتاريخ 5 ساعة قال Mustafa Suleiman:

عليك بتفعيل خاصية Less secure app access من خلال الرابط التالي:

لكن في حال أنك قمت بتفعيل خاصية المصادقة الثنائية من قبل two-factor-authentication فعليك بتعطيلها أو التوجه إلى:

  • إعدادات الأمان Security في حساب جوجل لديك.
  • ثم اختر Signin in to Google أو تسجيل الدخول لجوجل.
  • ثم اختر App passwords أو كلمات المرور للتطبيقات.
  • ستجد خيار باسم app أو التطبيق ثم Other أو أخرى، ثم اختر Custom name and click Generate أو اسم مخصص وانقر فوق إنشاء.

326Pf.thumb.png.95d3027511583618e27c04acde27a1ec.png

ثم في الكود لديك قم بتغيير كلمة المرور لللإيميل بكلمة المرور التي حصلت عليها من الخطوات السابقة.

اخي هذا الخيار ماعاد متوفر image.png.df64c4b189452275df9892e0427c2355.png

  • 0
نشر
بتاريخ 10 دقائق مضت قال Mustafa Suleiman:

ذلك ما ذكرته لأنك فعلت 2FA، عليك الوصول بالطريقة التي ذكرتها بالخطوات التي أشرت إليها في حسابك.

اخي انا ماني مفعلة ورحت تأكدت منها وحتى فعلتها ورجع عطلتها 

  • 0
نشر
بتاريخ 8 دقائق مضت قال Ahmed Allawi:

اخي انا ماني مفعلة ورحت تأكدت منها وحتى فعلتها ورجع عطلتها 

إذن عليك بإتباع الخطوات التي ذكرتها بالتوجه إلى:

  • إعدادات الأمان Security في حساب جوجل لديك.
  • ثم اختر Signin in to Google أو تسجيل الدخول لجوجل.

ثم اتبع باقي الخطوات التي ذكرتها.

  • 0
نشر
بتاريخ 25 دقائق مضت قال Mustafa Suleiman:

إذن عليك بإتباع الخطوات التي ذكرتها بالتوجه إلى:

  • إعدادات الأمان Security في حساب جوجل لديك.
  • ثم اختر Signin in to Google أو تسجيل الدخول لجوجل.

ثم اتبع باقي الخطوات التي ذكرتها.

شكرا اخي 

مشي الحال الله يعطيك العافية على جهدك وتفهمك 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...