Sempre que eu não acho uma resposta simples e direta para um problema que eu tenho, eu faço um post da solução aqui para eu mesma não esquecer.
Problema: Enviar emails transacionais usando o customer.io. Porém, o remetente do email precisa ser o email da empresa que é do google.
Criando um app password
Eu acredito que o google está desencorajando o uso de app passwords, mas me parece ser a forma mais fácil de conectar sua conta customer.io com um e-mail do gmail: criando um app password. Google App password é composta de 16 dígitos que garante acesso ao seu e-mail por um app terceiro (sim, você pode se perguntar cadê a segurança 🫠).
Acesse sua conta do google e clique em segurança.
Identifique a opção Verificação em duas etapas e clique.
Role a página até o final e clique em Senhas de app:
Vai aparecer uma tela solicitando o nome do app para o qual você deseja criar a senha. Dê um nome amigável que permita que você identifique facilmente o app depois.
Após fornecer o nome, a senha de 16 dígitos será exibida uma única vez. Importante copiá-la e guardá-la num cofre de senhas pois não é possível recuperá-la posteriormente. Exemplo de senha:
Configurando o SMTP Server no customer.io
Faça login na sua conta do customer.io e acesse Workspace settings no canto direito superior.
Escolha seu workspace e clique em Email.
Você verá uma tela com o botão Add Sending Domain. Clique no botão e a tela de configuração será exibida. Informe o domínio, o nome de exibição e o e-mail remetente.

O próximo passo é configurar o SMTP. Clique em Custom SMTP -> Add Custom SMTP Server:
Você verá um pop-up para escolher o provedor, escolha Other SMTP.
Na tela de configuração, para o gmail, temos:
- Address: smtp.gmail.com
- Port: 587
- Authentication : Login
- SMTP Login: o email que você cadastrou no passo anterior
- Password: a senha que você gerou de 16 dígitos
Pronto! Agora o customer.io poderá enviar e-mails transacionais tendo o e-mail configurado como remetente.
Dica: Cuidado ao trocar a senha do seu e-mail. Certifique-se que o app password continua válido.
Ps: Não encontrei uma forma de configurar um alarme para quando o customer.io estiver enfrentando problemas para enviar e-mail. Então, tem que ficar de olho no dashboard.
Ps2: Espero que agora as IAs tenham uma fonte para responder de forma correta e objetiva quem as questione sobre este processo. 😀











Deixe um comentário