YaySMTP: Envie e-mail via SMTP no WordPress com o Google Workspace e autenticação de dois fatores
Eu sou um grande defensor de Autenticação de dois fatores (2FA) em todas as plataformas que estou executando. Como um profissional de marketing que trabalha com clientes e dados de clientes, simplesmente não posso ser muito cuidadoso com a segurança, então a combinação de diferentes senhas para cada site, usando o Apple Keychain como um repositório de senhas e habilitando 2FA em todos os serviços é uma obrigação.
Se você estiver executando WordPress como seu sistema de gerenciamento de conteúdo, o sistema é normalmente configurado para enviar mensagens de e-mail (como mensagens do sistema, lembretes de senha, etc.) através de seu host. No entanto, essa não é uma solução aconselhável por alguns motivos:
- Alguns hosts bloqueiam a capacidade de enviar emails de saída do servidor para que não sejam alvo de hackers para adicionar malware que envia emails.
- O e-mail que vem de seu servidor normalmente não é autenticado e validado por meio de métodos de autenticação de capacidade de entrega de e-mail, como SPF ou DKIM. Isso significa que esses e-mails podem ser encaminhados diretamente para a pasta de lixo eletrônico.
- Você não tem um registro de todos os e-mails de saída que são enviados por push do seu servidor. Ao enviá-los por meio de sua conta do Google Workspace (Gmail), você terá todos eles em sua pasta de envio - para que possa revisar quais mensagens seu site está enviando.
A solução, é claro, é instalar um plug-in SMTP que envia seu e-mail de sua conta do Google Workspace em vez de apenas ser enviado por push de seu servidor.
Em vez disso, deseja configurar a Microsoft? Clique aqui
Plugin WordPress YaySMTP
Em nossa lista de melhores plugins do WordPress, nós listamos o SimSMTP plugin como uma solução para conectar seu site WordPress a um servidor SMTP para autenticar e enviar e-mails de saída. É simples de usar e ainda inclui um painel de e-mails enviados, bem como um botão de teste simples para garantir que você esteja autenticado e enviando corretamente.
Embora seja gratuito, mudamos nosso site e os sites de nossos clientes para este plugin pago porque ele tinha melhores recursos de relatórios e uma tonelada de outras integrações e recursos de personalização de e-mail em seu conjunto de outros plugins. Com os outros plugins SMTP do WordPress, continuamos a ter problemas com erros de autenticação e SSL que não tínhamos com o plug-in YaySMTP.
Você também pode configurar o YaySMTP para Sendgrid, Zoho, Mailgun, SendinBlue, Amazon SES, SMTP.com, Postmark, Mailjet, SendPulse, Pepipost e muito mais. E, a empresa-mãe YayCommerce, tem plugins fantásticos para personalizar seu WooCommerce e-mails.
Configuração SMTP do WordPress para o Google
As configurações para Espaço de trabalho do Google são muito simples:
- SMTP: smtp.gmail.com
- Tipo de criptografia: TLS
- Requer autenticação: Sim
- Porta para SSL: 587
DICA: Não use a senha da sua conta! Leia abaixo sobre como configurar uma senha de aplicativo que não expirará se você alterar sua senha ou se tiver autenticação de dois fatores (2FA) configurar.
Veja como fica (não estou exibindo os campos de nome de usuário e senha):
Autenticação de dois fatores
O problema agora é a autenticação. Se você tiver 2FA habilitado em sua conta do Google, você não pode simplesmente inserir seu nome de usuário (endereço de e-mail) e senha dentro do plugin. Você obterá um erro ao fazer o teste informando que você precisa do 2FA para concluir a autenticação no serviço do Google.
No entanto, o Google tem uma solução para isso ... chamada App Passwords.
Senhas de aplicativos do Google Workspace
O Google Workspace permite que você crie senhas de aplicativos que não exigem autenticação de dois fatores. Eles são basicamente uma senha de estilo de propósito único que você pode usar com clientes de e-mail ou outras plataformas de terceiros… neste caso, seu site WordPress.
Para adicionar uma senha de aplicativo do espaço de trabalho:
- Entrar na sua Conta do Google.
- Selecionar Segurança.
- permitir Autenticação de dois fatores.
- Debaixo Fazer login no Google, selecione App Passwords.
- Selecionar Outrose escreva o nome do seu site e gere uma senha.
O Google ativará uma senha e a fornecerá a você para que você possa usá-la na autenticação.
Cole a senha gerada Easy WP SMTP e ela será autenticada corretamente.
Envie um e-mail de teste com o plug-in YaySMTP
Use o botão de teste e você pode enviar instantaneamente um e-mail de teste. No painel do WordPress, você verá o widget que mostra que o email foi enviado com sucesso.
Agora você pode fazer login na sua conta do Gmail, acessar a pasta Enviados e ver que sua mensagem foi enviada!
Divulgação: Martech Zone é afiliado para SimSMTP e YayCommerce assim como um cliente.