Pesquise...

Últimos Posts

Arquivo de Posts

2019 - 2018 - 2017 - 2016 - 2015 - 2014 - 2013 - 2012

Postagens Populares

Vem Comigo

     
  •      
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Tecnologia do Blogger.

Total de Acessos


Saudações,

Faz umas duas semana... eu subi uma loja em WordPress com o WooCommerce, e não tinha conversa quando a questão era mandar e-mails do site para o Zoho Mail.

Tudo estava configurado, DNS, MX, SPF, Dmarc... tanto que os outros servidores de e-mail não recusavam os e-mail da loja.

E por graça, o cliente tem os emails do seu domínio no Zoho Mail; isto facilitou tudo.

Zoho Mail com WordPress


Tudo começou com a mensagem de erro "554 5.2.3 MailPolicy violation Error delivering to mailboxes". Sempre que alguém tentava, por exemplo, solicitar a recuperação de senha, esse erro retornava nos logs do servidor de hospedagem.

Tipo... o e-mail saía DE webmaster@nome-site.com.br PARA fulano@zoho.com... o erro acima acontecia!

Pesquisando pela mensagem "554 5.2.3 MailPolicy violation Error delivering to mailboxes" no DuckDuckGo, deu para notar que outros já, há alguns meses, estão enfrentando o mesmo problema.

Mas eu não tenho do que reclamar, acho o Zoho um serviço excelente. Não acredita? Olha como eu contornei o erro 554!

O WordPress por padrão envia e-mail usando a função wp_mail, ela funciona de forma parecida com a função mail do PHP, então o que eu fiz foi instalar um plugin do próprio Zoho para que o WP passasse a enviar e-mail pela API do Zoho Mail.

Dentro da administração do seu WP, acesse Plugins -> Adicionar novo..


No campo de pesquisa digite Zoho Mail...


Depois de instalado e ativado, à sua esquerda clique em Zoho Mail -> Configure Account...


Visão geral sem configuração

No topo da tela clique em Zoho OAuth Creation...


Na tela que se segue, clique no botão GET STARTED...


Em Choose a Cliente Type, escolha Server-based Applications...


Retorne a aba/janela de configuração do Zoho Mail, e copie o endereço do campo Authorization Redirect URI...


No Developer Console, no campo Client Name, digite um nome de referencia, por exemplo, Wordpress. Em Homepage URL, digite o nome do seu domínio, por exemplo, dotjunior.com. No campo Authorized Redirect URIs, adicione o endereço copiado no passo anterior...


Clique no botão CREATE...


Criada as configurações, na aba Client Secret, vamos copiar o Client ID e o Client Secret...

O nome que você colocou em
Client Name aparece no topo.

Voltando ao WP, preencha assim:

Em Domain, deixe .com. Isto não é referente a extensão do seu domínio. Esta configuração apenas diz ao Zoho Mail que o seu domínio, por exemplo, não está subordinado às leis da União Europeia. Clique no DropDown e veja as outra opções que você vai compreender.

Em Client Id e Client Secret, cole as informações obtidas no Developer Console do Zoho.

Lembre-se que pare usar este plugin, seu e-mail@seu-domínio deve está devidamente configurado para usar o MX do Zoho.
Você pode hospedar seus e-mail no Zoho gratuitamente.
O sistema permite criar até 5 contas de e-mail com 5 GB cada conta.

No campo From Email Address, digite o nome de um e-mail do seu domínio que está configurado no Zoho Mail; tipo contato@meu-domínio.com.br.

Em From Name, digite um nome relacionado ao e-mail; tipo Contato dotJunior.

Veja como ficou uma configuração que eu fiz...


Feita a configuração clique no botão Authorize.

Uma tela de autorização irá surgir. Clique no botão Aceitar...


No WP você verá a mensagem Acess Granted...


Faça um teste, clique em Test Mail...


Preencha alguns campos...


Envie e veja a mensagem de enviado com sucesso....


Receba o e-mail...


Ufa! eheheh você chegou ao final. Agora é só aproveitar.


Paz a todos!