I’m receiving error "Help: EInformationalException:SMTP server error. Your SMTP server (smtp.gmail.com) returned: 535 Username and Password not accepted. what should I do?
I’m receiving error "Help: EInformationalException:SMTP server error. Your SMTP server (smtp.gmail.com) returned: 535 Username and Password not accepted." what can I do to fix it?
The "535 Username and Password not accepted" error message usually means that the credentials are not quite correct. I'd recommend double-checking your password as well as your user name. With Gmail, your SMTP user name needs to be your complete email address (example: firstname.lastname@example.org). Here is what your credentials for Gmail should look like:
- Return Address: email@example.com
- SMTP server: smtp.gmail.com
- Port for TLS/STARTTLS: 587
- Requires Authentication: Yes
- SMTP Server Username: firstname.lastname@example.org
- SMTP Server Password: xxxxxxxxxxxxxxxx
- STARTTLS: Yes (if available)
Here is Gmail's official guide to using SMTP.
If you've checked your credentials and are sure that they're correct you may need to look into the admin settings for your Google account. Specifically, if your account has "Less secure apps" enabled which means it can use apps that don't use OAuth 2.0. If you can't enable it using the previous link you may need to get in touch with your Gsuite administrator to see if they can enable this for your account.
Note: If you're using 2-step authentication you cannot use "less secure apps".