Como enviar email pelo WordPress via SMTP

Este tópico contém respostas, possui 2 vozes e foi atualizado pela última vez por  Luis FatorBinario 1 ano, 1 mês atrás.

  • Autor
    Posts
  • #11085
     Luis FatorBinario 
    Administrador

    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.

     

    #12943
     Mizael 
    Participante

    Este 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.

    Mail Bank – WordPress SMTP Plugin

    #12944
     Luis FatorBinario 
    Administrador

    Quando 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.

Visualizando 3 posts - 1 até 3 (de 3 do total)

Você deve fazer login para responder a este tópico.

©2014-2018 Fator Binário - Todos os direitos reservados

Fazer login com suas credenciais

ou    

Esqueceu sua senha?

Create Account