Sites e aplicações

Configurar o WordPress para utilizar SMTP

Revisto a 4 min de leitura wordpress smtp

O WordPress precisa de um transporte de e-mail para enviar formulários, avisos e recuperações de palavra-passe. Configurar SMTP autenticado permite utilizar uma conta remetente identificada, embora não garanta, por si só, a chegada à caixa de entrada.

Instalar uma integração

O Easy WP SMTP é uma opção compatível com SMTP personalizado. Instale-o a partir do catálogo oficial, reveja os seus requisitos e utilize uma única integração ativa para o transporte do WordPress.

Nas definições ou no assistente, selecione Other SMTP para uma ligação SMTP convencional. O manual do plugin descreve esse transporte. A Google ou a Microsoft podem exigir outro método de autenticação, consoante a conta.

Conta no mesmo alojamento da Hostsuar

Se a caixa de correio estiver criada no mesmo servidor que executa o WordPress, configure:

Campo Valor
From Email Conta remetente, por exemplo contacto@tudominio.com
From Name Nome reconhecível do seu negócio
SMTP Host localhost
Encryption None, para esta ligação local
SMTP Port 25
Authentication Ativada
Username Endereço completo da caixa de correio
Password Palavra-passe dessa caixa de correio

A conta deve existir no cPanel. O facto de o domínio estar alojado aqui não implica que o seu e-mail também esteja: verifique onde se encontra a caixa de correio.

Para um servidor remoto, utilize o seu hostname, cifra, porta e autenticação. Não reutilize a ligação local sem cifra através da Internet nem desative a validação do certificado para ultrapassar um erro.

Remetente e formulários

Utilize como remetente a conta autenticada ou um endereço autorizado. Num formulário de contacto, o endereço do visitante deve ir normalmente em Reply-To, sem se fazer passar pelo remetente. Verifique o SPF, o DKIM e a política DMARC do seu domínio.

Forçar um remetente no plugin pode afetar vários formulários ou aplicações dentro do WordPress. Verifique o resultado em cada fluxo importante antes de o dar como correto.

Enviar um teste e verificar o resultado

Guarde as definições e envie um teste para uma conta que controle. Verifique a caixa de entrada, o spam e o acompanhamento de entregas. Depois, teste um formulário ou uma recuperação de palavra-passe real de uma conta de teste.

Uma resposta de sucesso significa que o sistema seguinte aceitou o envio, não que o destinatário o leu ou o recebeu na caixa principal. Se o plugin enviar mas o formulário não, verifique o formulário e os seus destinatários separadamente.

Se falhar

Guarde o erro e a hora sem partilhar palavras-passe. Distinga ligação, autenticação, remetente rejeitado, quota ou rejeição do destinatário. Se utilizar uma API do Gmail e aparecer um 401, verifique a autorização OAuth; não é necessariamente um erro SMTP.

Não mude para uma conta pessoal por rotina nem ative vários plugins de envio ao mesmo tempo. Proteja os registos, limite a sua conservação e evite guardar conteúdo sensível das mensagens se não for necessário para o diagnóstico.

Também lhe pode ser útil

Algo não bate certo ou mudou? Diga-nos e revemos.