I has this error when try register
mail(): SMTP server response: 530 5.7.0 Must issue a STARTTLS command first. k1sm2231247pjj.54 - gsmtp
my env is
MAIL_DRIVER=smtp
MAIL_HOST=smtp.googlemail.com
MAIL_PORT=465
[email protected]
MAIL_PASSWORD=mypassword
MAIL_ENCRYPTION=ssl
I dont know why this happen can someone explain me
CodePudding user response:
You're working with SSL
so, check your PHP
installation to make sure you can use that protocol, check if your PHP
supports it.
If it does, try changing your .env
, changing the line MAIL_HOST=smtp.googlemail.com
to MAIL_HOST=smtp.gmail.com
.
If this doesn't solve your problem, try modifying SMTP=ssl
in your php.ini
to SMTP=ssl://smtp.gmail.com
.