• 1402/07/09

مشکل در ارسال otp_code به ایمیل کاربر :

سلام آقای خسروجردی، روش app password برای گرفتن پسورد که جایگزین روش Less secure app access رو انجام دادم، یک پسورد 16 رقمی بهم داد که بین هر چهار رقمش یک فاصله بود، من بجای فاصله، علامت % رو گذاشتم زمانی که در vscode وارد کردم، یوزرنیم و پسوردم رو هم بصورت زیر گذاشتم در فایل env.

mail_username: mr100.moradi@gmail.com      >>  ایمیل خودم

mail_password: "ganq%qcdm%fbyi%uwjg"   >>  پسوردی که از app password گرفتم

--------------------------

setFrom در LoginRegisterController هم بصورت زیر مقداردهی کردم.

$emailService->setFrom('mr100.moradi@gmail.com', 'PHPMailer');

-------------------------

ولی باز هم ارور زیر رو میگیرم.

 

Failed to authenticate on SMTP server with username "mr100.moradi@gmail.com" using 3 possible authenticators. Authenticator LOGIN returned Expected response code 235 but got code "535", with message "535-5.7.8 Username and Password not accepted. Learn more at 535 5.7.8 https://support.google.com/mail/?p=BadCredentials o30-20020a05600c511e00b003fef5e76f2csm5203823wms.0 - gsmtp ". Authenticator PLAIN returned Expected response code 235 but got code "535", with message "535-5.7.8 Username and Password not accepted. Learn more at 535 5.7.8 https://support.google.com/mail/?p=BadCredentials o30-20020a05600c511e00b003fef5e76f2csm5203823wms.0 - gsmtp ". Authenticator XOAUTH2 returned Expected response code 250 but got code "535", with message "535-5.7.8 Username and Password not accepted. Learn more at 535 5.7.8 https://support.google.com/mail/?p=BadCredentials o30-20020a05600c511e00b003fef5e76f2csm5203823wms.0 - gsmtp ".

  • 1402/07/09
  • ساعت 14:37

دوستان مشکلم حل شد، باید علامت % رو داخل MAIL_PASSWORD حذف می کردم.

با تشکر.


  • 1402/07/10
  • ساعت 00:35

بسیار هم عالی


logo-enamadlogo-samandehi