Se você deseja configurar o envio de e-mails através do SMTP do Gmail no seu sistema (como Laravel, CodeIgniter, Node.js, etc), precisa gerar uma senha de app especial pelo Google.
Se você deseja configurar o envio de e-mails através do SMTP do Gmail no seu sistema (como Laravel, CodeIgniter, Node.js, etc), precisa gerar uma senha de app especial pelo Google. Veja abaixo o passo a passo:
Você precisa ter a verificação em duas etapas (2FA) ativada na sua conta Google.
Acesse: https://myaccount.google.com/security e ative a opção “Verificação em duas etapas”.
Acesse diretamente: https://myaccount.google.com/apppasswords
Você verá uma senha como esta: abcd efgh ijkl mnop
Use essa senha no lugar da senha normal da sua conta de e-mail.
Configure o envio de e-mail no seu sistema usando os seguintes dados:
Host: smtp.gmail.com
Porta: 465 (SSL) ou 587 (TLS)
Usuário: seuemail@gmail.com
Senha: [sua senha de app]
Agora você está pronto para enviar e-mails com segurança usando o SMTP do Google!