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 a21sm16313346pfk.152 - gsmtp " code example

Example: expected response code 250 but got code "535", with message "535-5.7.8 username and password not accepted

I researched on the internet and some answers includes enabling the "access for lesser app" and "unlocking gmail captcha" which sadly didn't work for me until I found the 2-step verification.

What I did the following was:

enable the 2-step verification to google HERE

Create App Password to be use by your system HERE

I selected Others (custom name) and clicked generate

Went to my env file in laravel and edited this

[email protected]

MAIL_PASSWORD=thepasswordgenerated

Restarted my apache server and boom! It works again.
This was my solution. I created this to atleast make other people not go wasting their time researching for a possible answer.

Tags:

Misc Example