Como corrigir o problema de o WordPress não enviar e-mails

Não sei se já se deparou com um sítio Web WordPressNão é possível enviar uma mensagem de correio eletrónicoNão tenho a certeza se tem problemas com o desaparecimento do envio do formulário de contacto ou se as notificações importantes não são entregues.

Na verdade, o problema não é WordPress. O problema está na forma como o site envia os e-mails. Vamos ver quais são as formas de o resolver.

Como corrigir o problema de o WordPress não enviar e-mails

Porque é que não está a receber e-mails de sites WordPress

A razão mais comum para a perda de mensagens de correio eletrónico é o facto de o servidor de alojamento WordPress não estar corretamente configurado para utilizar a função mail() do PHP.

Mesmo que o anfitrião esteja configurado para o utilizar, muitos fornecedores de serviços de correio eletrónico (por exemplo, Gmail, etc.) utilizam várias ferramentas para reduzir o spam. Estas ferramentas tentam detetar se o correio eletrónico provém do local de origem do sítio Web que especificam.

Os e-mails enviados de sites WordPress geralmente falham neste teste.

Ao enviar um e-mail a partir de um site WordPress (a partir doFormulário de contactoplugins, notificações de administrador, etc.), provavelmente não irá para a pasta de spam do destinatário, muito menos para a caixa de entrada.

É por esta razão que recomendamos que utilize o WordPress SMTP Enviar e-mailO motivo.

O que é o SMTP?

O SMTP (Simple Mail Transfer Protocol) é a norma da indústria para o envio de correio eletrónico.

Ao contrário da função mail() do PHP, o SMTP utiliza autenticação adequada e tem uma elevada taxa de entrega de correio eletrónico.

O WordPress tem umWP Mail SMTPPlugin que configura os sítios WordPress para utilizarem SMTP em vez da função mail() do PHP para enviar mensagens de correio eletrónico.

Pode ser utilizado para ligar a qualquer serviço SMTP popular, como o SendLayer, Brevo (anteriormente conhecido como Sendinblue), Gmail (Google Workspace), Amazon SES, entre outros.

Passo 1: Instale o plugin SMTP do WP Mail

Seja qual for o serviço SMTP que escolher, terá de instalar o plugin WP Mail SMTP no seu sítio Web. Isto fará com que o WordPress deixe de utilizar a função PHP mail() incorporada e passe a utilizar o serviço SMTP.

Instale e active primeiro o plugin WP Mail SMTP.

Em seguida, clique em "WP Mail SMTP" para configurar as definições do plugin.

Como corrigir o problema de o WordPress não enviar e-mails

Primeiro, introduza o nome e o endereço de correio eletrónico da empresa do remetente do sítio Web.

Certifique-se de que o endereço de correio eletrónico utilizado aqui é o mesmo que o utilizado para o serviço de correio SMTP.

Como corrigir o problema de o WordPress não enviar e-mails

Opcionalmente, pode forçar as mensagens de correio eletrónico a utilizar este nome e endereço de correio eletrónico, mesmo que outros plug-ins (como oWPFormsO WP Mail SMTP substitui as definições de outros plug-ins.

Depois disso, escolha um serviço de correio eletrónico SMTP para o seu sítio Web. Neste tutorial, estamos a utilizar o SendLayer para configurar o SMTP.

Como corrigir o problema de o WordPress não enviar e-mails

Para concluir a configuração do WP Mail SMTP, crie uma conta no SendLayer. Faremos isso a seguir e depois voltaremos para concluir a configuração do WP Mail SMTP, portanto, mantenha esta guia aberta.

Passo 2: Configurar o serviço de correio SMTP

SendLayerUm fornecedor de serviços de correio eletrónico fiável. Capaz de enviar grandes volumes de correio eletrónico com elevadas taxas de entrega.

É possível enviar até 200 mensagens de correio eletrónico gratuitamente com o SendLayer, o que é mais do que suficiente para fazer arrancar a maioria dos pequenos sítios Web.

Podem ser e-mails do formulário de contacto, detalhes da nova conta de utilizador, e-mails de recuperação de palavra-passe ou quaisquer outros e-mails enviados através do sítio Web WordPress.

Em primeiro lugar, aceda aSite do SendLayerCrie uma conta. Na página Preços, clique em "Experimente o nosso teste gratuito do SendLayer (envie até 200 e-mails)" para criar uma conta.

Como corrigir o problema de o WordPress não enviar e-mails

Depois de criar a sua conta, verá o seu painel de controlo SendLayer.

Agora que tem uma conta SendLayer, vamos configurar um fornecedor de correio eletrónico utilizando o WordPress.

Painel de controlo do SendLayer

Etapa 3: Conectando-se a um site WordPress usando o SendLayer

Autorize o nome de domínio antes de usar o SendLayer para enviar e-mails.

Isto prova ao servidor de correio eletrónico que é o proprietário confirmado do domínio de envio e que o seu correio eletrónico foi enviado de uma fonte legítima.

Para autorizar o seu nome de domínio, clique no botão laranja "Adicionar nome de domínio"Botão.

Clique no botão Adicionar domínio no SendLayer.

Na página seguinte, introduza o nome do domínio no campo fornecido.

Em seguida, clique em "Adicionar nome de domínio"Botão.

Adicione o seu domínio ao SendLayer

Depois de adicionar um nome de domínio, o SendLayer apresenta os 5 registos DNS nas definições de registo DNS que precisam de ser adicionados ao nome de domínio.

Estas linhas de código permitem que o SendLayer autorize o seu nome de domínio.

Registos DNS para SendLayer

Para adicionar estes registos DNS a um site WordPress. Isto pode parecer complicado, mas basta copiá-los e colá-los na localização correta.

Passo 4: Termine a configuração do WP Mail SMTP para utilizar o SendLayer

Conclua a configuração. Primeiro, aceda à sua conta SendLayer para encontrar a chave API.

A partir do painel de controlo do SendLayer, para o"Definições" " "Chave API"página. Aqui, verá a chave de API padrão gerada ao autorizar um domínio no SendLayer.

Encontre a chave da API do SendLayer

As chaves da API podem ser copiadas a partir desta página, clicando no ícone Copiar.

É assim:

Clique para copiar a chave da API no SendLayer

Quando terminar, pode voltar ao separador WP Mail SMTP Setup Wizard (Assistente de configuração SMTP do WP Mail).

Em seguida, cole a chave da API no local apropriado.

Cole a chave da API do SendLayer no SMTP do WP Mail

Agora está tudo configurado. O passo final é enviar um e-mail de teste para se certificar de que tudo está a funcionar.

mudar paraWP Mail SMTP " artefacto. Em "Teste de correio eletrónico", introduza o endereço de correio eletrónico para o qual pretende enviar a mensagem. A predefinição é o endereço de correio eletrónico do administrador do sítio. Clique no separador "correio".

Envio de mensagens de correio eletrónico de teste utilizando o WP Mail SMTP

Devia ver as notícias".Teste se a mensagem de correio eletrónico HTML foi enviada com êxito!"

Verifique a sua caixa de correio eletrónico para ver se a mensagem chegou. O conteúdo da mensagem de correio eletrónico é o seguinte:

Teste o e-mail do WP Mail SMTP

Atenção:Se a conta SendLayer não tiver sido activada, receberá a seguinte mensagem:
[permission_denied]: Não é possível enviar e-mail. A sua conta SMTP ainda não está activada.

Maneira alternativa de corrigir o problema de o WordPress não enviar e-mails

Como pode ver na lista de opções de programas de e-mail para o plugin WP Mail SMTP, não é necessário usar o SendLayer e, embora seja o nosso plugin gratuito mais recomendado, existem outras opções disponíveis, incluindo o Microsoft 365, o Gmail (Google Workspace), o Amazon SES e muito mais.

Corrija o e-mail do WordPress com o Gmail ou o Google Workspace com o WP Mail SMTP

Se tiver o Gmail, pode utilizá-lo para enviar e-mails. Não precisa de introduzir os detalhes de início de sessão no WordPress quando utiliza o plugin WP Mail SMTP.

Para utilizar o Gmail ou o Google Workspace, configure o WP Mail SMTP como indicado acima e, em seguida, clique no botão "Google/Gmail"Opções.

Em seguida, pode utilizar as Definições de um clique do WP Mail SMTP para configurar as definições do programa de correio eletrónico.

Este método não requer a criação da sua própria aplicação e é muito simples. Basta iniciar sessão na sua conta Gmail e clicar em "Guardar definições" é suficiente.

Configurar o Gmail no WP Mail SMTP

No entanto, existem algumas desvantagens importantes na utilização do Gmail profissional ou do Google Workspace.

Uma delas é que tem de contactar o anfitrião Web para que este instale os certificados corretos para que funcione.

Outro problema é que, se alterar o seu endereço de correio eletrónico no futuro, terá de passar por todo o processo novamente. Isto inclui a criação de uma nova aplicação Web.

Corrija o e-mail do WordPress com o Microsoft 365 e o WP Mail SMTP

Se utiliza o Microsoft Office 365 ou o Outlook como conta de e-mail normal, também pode utilizá-lo para enviar e-mails através do WordPress. No entanto, não é recomendável, uma vez que não é muito seguro.

Configure o WP Mail SMTP como descrito acima e, em seguida, ao selecionar o programa de correio SMTP, clique em "365 / Outlook". De seguida, para registar uma aplicação no Microsoft Azure, preencha convenientemente os seguintes campos.

Selecione Outlook como o programa de correio SMTP do WP Mail.

Corrigir e-mails do WordPress com o Amazon SES e o WP Mail SMTP

A plataforma Amazon AWS tem um Simple Email Service (SES) que pode ser utilizado para resolver problemas de correio eletrónico do WordPress.

O melhor da Amazon é que pode enviar até 62.000 e-mails por mês gratuitamente. A desvantagem é que a configuração é um pouco difícil para os principiantes, razão pela qual não a recomendamos.

Seja qual for o programa de correio eletrónico que utilize, lembre-se de utilizar "E-mail de teste" para garantir que a mensagem de correio eletrónico foi enviada com êxito. Também é importante que verifique a sua caixa de entrada e confirme que recebeu a mensagem de correio eletrónico de teste.


Contactar-nos
Não consegue ler o artigo? Contacte-nos para obter uma resposta gratuita! Ajuda gratuita para sítios pessoais e de pequenas empresas!
Tel: 020-2206-9892
QQ咨询:1025174874
(iii) Correio eletrónico: info@361sale.com
Horário de trabalho: de segunda a sexta-feira, das 9h30 às 18h30, com folga nos feriados
Publicado por photon fluctuations, retweetado com atribuição:https://www.361sale.com/pt/20325/

Como (2)
Anterior 21 de setembro de 2024 am11:27
Seguinte 21 de setembro de 2024 pm2:23

Recomendado

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

Contactar-nos

020-2206-9892

QQ咨询:1025174874

Correio eletrónico: info@361sale.com

Horário de trabalho: de segunda a sexta-feira, das 9h30 às 18h30, com folga nos feriados

Serviço ao cliente WeChat