Em vez de utilizar a função padrão PHP mail(), pode enviar emails utilizando os nossos serviços SMTP através de um plugin SMTP no WordPress. Neste guia, configuraremos o plugin WP SMTP Mail recomendado para WordPress para o envio de emails.
Sugestão: Não é necessário atualizar para a versão Pro deste plugin a fim de utilizar os nossos servidores SMTP.
- Passo 1 - Instalar e ativar o plugin
- Passo 2 - Especificar definições para "Mail"
- Passo 3 - Especificar definições para "Other SMTP"
- Passo 4 - Enviar um email de teste
- Passo 5 - Resolução de problemas após um teste falhado (opcional)
- Passo 6 - Configurar o registo de SPF (opcional)
Passo 1 - Instalar e ativar o plugin
Se já instalou o plugin, pode avançar e passar para o passo 2.
- Inicie sessão no seu WP Admin.
- No menu à esquerda, selecione Plugins e, em seguida, Adicionar novo.
- Utilize o campo de pesquisa no canto direito para procurar por "WP Mail SMTP".
- Procure o plugin WP Mail SMTP by WPForms e clique no botão: Instalar agora.
- Após alguns segundos, o botão deve mudar de Instalar para Ativar. Clique em Ativar.
Se esta for a primeira vez que ativa o plugin, o guia de configuração do WP Mail SMTP será aberto automaticamente. Mas se já teve o plugin instalado ou se já concluiu o guia de configuração anteriormente, será redirecionado para a descrição geral padrão de Plugins WP.
Se vir o guia de configuração após a ativação, por baixo do botão laranja, clique no link cinzento "Go back to the Dashboard" para ir para a página de definições do plugin.
Passo 2 - Especificar definições para "Mail"
Vá para a página Configurações do plugin, desloque-se para baixo para Mail e utilize a seguinte configuração:
-
From Email: Introduza o endereço de email com o qual pretende enviar todos os emails. Uma vez que o nosso Website de exemplo está em one-example.guide, devemos utilizar um endereço de email @one-example.guide existente.
Tenha em atenção o seguinte: os endereços de email de terceiros não funcionarão. Deve introduzir um endereço de email criado no seu domínio.
→ Force From Email: Esta caixa deve ser selecionada para garantir que nenhum outro endereço de email é utilizado nos emails, levando a que o email não seja enviado.
-
From Name: Pode introduzir o que quiser neste campo. Será visível para os seus destinatários.
→ Force From Name: Isto é opcional e depende de si se o quer utilizar ou não.
-
Set the return path to match the From Email: Isto também é opcional.
- Mailer: Aqui, selecione a opção "Other SMTP".
Passo 3 - Especificar definições para "Other SMTP"
Continue com a configuração e desloque-se para "Other SMTP". Insira as seguintes definições:
- SMTP Host: Na maioria dos casos, isto tem de ser definido como: mailout.one.com
Nota: Se o seu Website estiver alojado num servidor externo e não no nosso, então o endereço acima indicado poderá não funcionar. Em vez disso, nesses casos, utilize send.one.com.
-
Encryption: Selecione TLS, ou se isto não funcionar, SSL. Encryption: "None" não é suportado.
-
SMTP Port: Este campo deve ser pré-preenchido consoante a Encryption selecionada.
Para TLS, tem de ser 587
Para SSL, tem de ser 465
-
Auto TLS: (só é visível se tiver selecionado SSL como Encriptação). Isto tem de ser ativado (cor verde).
-
Authentication: Isto deve estar ativado (cor verde).
-
SMTP Username: Tem de introduzir o mesmo endereço de email que definiu para o campo From Email.
- SMTP Password: A palavra-passe definida para o endereço de email através do qual o email é enviado.
Sugestão: Não tem a certeza se tem a palavra-passe correta da conta de email? Experimente iniciar sessão na sua conta de email com o nosso serviço de Webmail para ver se tem as credenciais de início de sessão corretas.
- Por fim, confirme as definições ao clicar no botão Save Settings na parte inferior da página.
Passo 4 - Enviar um email de teste
- Aceda à página de definições de WP Mail SMTP.
- Clique no separador Teste de Email.
- Para o destinatário, introduza um endereço de email diferente a que possa aceder.
- Clique no botão laranja "Enviar Email" e aguarde alguns segundos. (O HTML pode estar ativado ou desativado.)
- Se o email foi enviado com sucesso, verá a mensagem, "The test email might have been sent, but its deliverability should be improved".
- Verifique a conta de email do destinatário para confirmar a sua chegada.
Nota: Se o email chegou, mas caiu na pasta de Spam, tem de adicionar um registo de SPF à sua configuração DNS.
Passo 5 - Resolução de problemas após um teste falhado (opcional)
Está a tentar enviar um email de teste, mas o plugin deixa de responder ou demora muito tempo a terminar? Certifique-se de que verifica duas vezes se existem erros nas suas definições.
Verá a mensagem de erro: "There was a problem while sending the test email" quando:
- O endereço de email do destinatário não existe.
- A palavra-passe da sua conta de email não está correta.
- O endereço do servidor SMTP não foi configurado corretamente. Volte atrás para o Passo 2 e certifique-se de que está definido como mailout.one.com ou send.one.com e nada mais.
Nota: Se estiver a utilizar um fornecedor terceiro para os seus serviços de email e não one.com, então tem de adicionar a conta de email no seu painel de controlo para que isto funcione. Isto permitir-lhe-á iniciar sessão no nosso servidor de SMTP.
Passo 6 - Configurar um registo de SPF (opcional)
Para ajudar a evitar que os emails sejam enviados para a sua pasta de Spam, recomendamos que adicione um registo SPF. Encontra aqui o nosso guia passo-a-passo sobre como fazer isto:
Artigos relacionados: