Configure sua conta para enviar e-mails
Configure as credenciais e autorize o acesso
Acesse o Google Cloud Console e crie um novo projeto ou selecione um existente.
No menu lateral, vá em APIs e Serviços → Biblioteca.
Pesquise por "Gmail API" e clique em Ativar.
Vá em APIs e Serviços → Tela de consentimento OAuth.
https://www.googleapis.com/auth/gmail.sendVá em APIs e Serviços → Credenciais.
https://disparo.redeconfianca.com.br/email/oauth/callbackAnote o ID do cliente e o Secret do cliente.
Adicione as seguintes variáveis no arquivo .env na raiz do projeto:
# Gmail API Configuration GMAIL_CLIENT_ID=seu_client_id_aqui.apps.googleusercontent.com GMAIL_CLIENT_SECRET=seu_client_secret_aqui GMAIL_REDIRECT_URI=https://disparo.redeconfianca.com.br/email/oauth/callback
Após configurar o .env:
gmail_token.json será criado para armazenar o token de acesso.
Este token é renovado automaticamente quando expira.