- Este tópico contém 2 respostas, 2 vozes e foi atualizado pela última vez 7 anos, 2 meses atrás por Luis FatorBinario.
-
AutorPosts
-
23/08/2015 às 13:18 #11085Luis FatorBinarioAdministrador
O WordPress usa uma função própria para enviar emails. Qualquer plugin que você adicione irá sempre fazer o envio através da função interna, que não usa o protocolo SMTP. Ou seja, existe um grande risco das suas mensagens serem recebidas como SPAM, mesmo quando o servidor de email já está em whitelist.
Nestes últimos meses deixei, de forma proposital, que os emails do Fator Binário (Newsletter, bbPress) fossem enviados sem SMTP. Isso ajudou a marcar o email como enviador confiável uma vez que os leitores clicavam em “Não é SPAM”.
Vou mostrar abaixo como fazer para substituir a função interna por um plugin que envia usando SMTP.
- No WordPress clique em adicionar plugin.
- Procure por “WP Mail SMTP” (o plugin que iremos instalar é aquele que aparece com mais de 400.000 downloads do Callum Macdonald).
- Instale e ative. Em seguida clique em Configurações / Email no menu admin do WP. Vamos alterar somente a seção SMTP Options conforme abaixo.
* Em Advanced Email Options deixe o padrão:
- From Email: <em branco>
- From Name: <em branco>
- Mailer: <Send all WordPress emails via SMTP>
- Return Path: <desmarcado>
* Em SMTP Options preencha da seguinte forma:
- SMTP Host: localhost
- SMTP Port: 25
- Encryption: No encryption
- Authentication: Yes: Use SMTP authentication
- Username: Uma conta de email que exista no servidor (exemplo: [email protected])
- Password: A senha da conta de email
Salve as alterações.
* Após salvar o formulário já podemos testar o envio usando a última seção do formulário “Send a Test Email”. Faça o teste enviando para uma conta no Hotmail e observe o resultado (pode testar enviando para outra empresa também, dei o exemplo com Hotmail porque eles são os mais exigentes contra emails mal formados).
** Normalmente eu diria para enviar um teste ao Mail-Tester.com mas neste caso o formulário irá adicionar o próprio email no assunto da mensagem e o Mail-Tester não aprovará isso, mas a mensagem está ok.
07/11/2017 às 13:19 #12943MizaelParticipanteEste plugin parece que o SMTP tem que estar configurado no servidor já, eu segui o tutorial, mas a Vultr, assim como outras empresas bloqueiam a tal porta.
A solução foi que eu utilizo o ZohoMail dai instalei este outro plugin, e com alguns clicks consegui configurar o Smtp da zohomail, e agora esta funcionando perfeitamente.
07/11/2017 às 14:06 #12944Luis FatorBinarioAdministradorQuando as portas de saida estiverem bloqueadas, a Vultr e a Digital Ocean fazem isso, então deve-se configurar o relay por uma empresa que permita o envio pela 2525, por exemplo a SparkPost e a Mailgun.
-
AutorPosts
- Você deve fazer login para responder a este tópico.