Os formulários do site não chegam. A recuperação de senha não chega. Os avisos da loja não chegam. E não há erro nenhum: o WordPress diz que enviou.
A razão é quase sempre a mesma. O WordPress, de origem, envia com a função de correio do PHP, sem se autenticar em caixa nenhuma, muitas vezes com um remetente inventado como wordpress@asuaempresa.co.mz. Quem recebe não consegue confirmar que essa mensagem era mesmo sua, e por isso põe-na no spam ou recusa-a.
|
A cura é simples e definitiva: fazer o WordPress entrar numa caixa de correio sua e enviar de lá, como faria qualquer programa de e-mail. Passa a haver autenticação, o remetente passa a ser real, e as mensagens passam a ser aceites.
|
Passo 1: a caixa de correio
Precisa de uma caixa no seu próprio domínio, só para o site. Se ainda não tem, crie-a: como criar uma conta de e-mail no cPanel.
| 1 |
Escolha um nome que se perceba, como site@asuaempresa.co.mz ou nao-responda@asuaempresa.co.mz.
|
|
| 3 |
Se quiser ler as respostas, crie-a como caixa a sério. Se não quiser, reencaminhe-a para a sua caixa habitual.
|
|
Passo 2: o plugin e as definições
Instale um plugin de SMTP a partir do repositório oficial. Há vários bons e gratuitos. Escolha um, e depois de configurado não instale outro: dois plugins a tratar do envio dão resultados imprevisíveis.
Estas são as definições do nosso servidor. Não copie valores de guias de outros fornecedores:
| Campo |
Valor |
| Servidor de envio |
mail.asuaempresa.co.mz, trocando pelo seu domínio |
| Encriptação |
SSL |
| Porta |
465 |
| Autenticação |
Ligada |
| Utilizador |
O endereço completo da caixa, por exemplo site@asuaempresa.co.mz. Não é só a parte antes do arroba. |
| Senha |
A senha dessa caixa |
| Remetente (De) |
Exactamente o mesmo endereço da caixa acima |
| Nome do remetente |
O nome da sua empresa, que é o que o destinatário vê primeiro |
|
O remetente tem de ser a caixa que se autentica. É o erro que estraga tudo o resto: põe-se a autenticação certa e deixa-se no campo «De» um endereço de um serviço gratuito, ou o endereço do visitante que preencheu o formulário. O domínio desse endereço não autoriza o nosso servidor a enviar por ele, e a mensagem cai no spam ou é recusada. O endereço do visitante vai no campo Responder a, nunca no De.
|
A maioria dos plugins deixa guardar a senha no wp-config.php em vez de na base de dados, com uma constante própria. É mais limpo: quem entrar no painel deixa de a ver escrita num campo.
Passo 3: testar, e testar bem
| 1 |
Use o teste de envio do plugin. Se falhar, ele diz quase sempre porquê: senha errada, utilizador incompleto, ou porta fechada.
|
|
| 2 |
Mande o teste para um endereço fora do seu domínio. Uma mensagem para si mesmo nem chega a sair do servidor, e por isso não prova nada.
|
|
| 3 |
Veja onde caiu: caixa de entrada ou spam. Se foi para o spam, o envio funciona e o que falta é a autenticação do domínio: SPF, DKIM e DMARC.
|
|
| 4 |
Só depois teste o que interessa: o formulário de contacto, a recuperação de senha e, se tem loja, uma encomenda de ensaio.
|
|
Se continua a falhar
| O que vê |
O que é |
| Autenticação recusada |
Utilizador ou senha. O utilizador é o endereço completo. Se não tem a certeza da senha, mude-a no cPanel e use a nova. |
| Ligação expirada |
Confirme a porta 465 e a encriptação SSL. Se o plugin tiver posto TLS na 587 por omissão, corrija para o que está na tabela acima. |
| Envia, mas nada chega |
A mensagem foi aceite e recusada mais à frente. O caminho é porque é que o seu e-mail não sai nem entra. |
| Funciona e depois pára |
Pode ter chegado ao limite de envio por hora do plano. Os limites de cada plano estão em planos de hospedagem. |
| Tudo certo e o formulário continua mudo |
O problema não é o SMTP, é o formulário: um formulário de contacto que chega mesmo ao seu e-mail. |
|
Para LER o correio dessa caixa, num telemóvel ou num programa, os valores são outros: IMAP na porta 993 com SSL, no mesmo mail.asuaempresa.co.mz. O passo a passo por programa está nos artigos de configuração de e-mail desta Base de Conhecimento.
|
Depois de funcionar
Enviar é metade do trabalho; a outra metade é ser aceite. Confirme que o domínio tem SPF e DKIM, e que o remetente é sempre o mesmo em tudo o que o site envia: SPF, DKIM e DMARC e como escrever um e-mail que não cai no spam.
|
Configurou tudo e o teste falha? Mande-nos a mensagem de erro do plugin.
Abrir um pedido
|
PRODUTO RECOMENDADO Alojamento WordPress Instalação num clique, actualizações tratadas e velocidade a sério. Ver planos |