Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

[SOLVED] Como corrigir o problema de não envio de e-mail do WordPress

Seu site WordPress não está conseguindo enviar e-mails. Os envios de formulários de contato estão desaparecendo e as notificações importantes nunca chegam.

Você não está sozinho, e o problema não é o WordPress. É a forma como os sites normalmente enviam e-mails.

Neste guia, revelaremos o verdadeiro problema por trás do fato de o WordPress não estar enviando e-mails e mostraremos como corrigi-lo usando SMTP, o padrão do setor para entrega confiável de e-mails.

How to fix the WordPress not sending email issue

Por que você não está recebendo e-mails do seu site WordPress?

O motivo mais comum para o desaparecimento de e-mails é que o servidor de hospedagem do WordPress não está configurado corretamente para usar a função PHP mail().

Mesmo que sua hospedagem esteja configurada para usá-la, muitos provedores de serviços de e-mail, como o Gmail e outros, usam uma variedade de ferramentas para reduzir o spam de e-mail. Essas ferramentas tentam detectar se um e-mail está vindo do local de onde ele afirma ser.

Os e-mails enviados por sites WordPress geralmente não passam nesse teste.

Isso significa que, quando um e-mail é enviado do seu site WordPress (de um plug-in de formulário de contato, notificação do administrador etc.), ele pode nem chegar à pasta de spam do destinatário, muito menos à caixa de entrada.

É por isso que recomendamos não usar o WordPress para enviar seu boletim informativo por e-mail.

Esse também é o motivo pelo qual recomendamos a todos que usem o SMTP para enviar e-mails no WordPress.

O que é SMTP?

O SMTP (Simple Mail Transfer Protocol) é o padrão do setor para o envio de e-mails.

Ao contrário da função mail() do PHP, o SMTP usa autenticação adequada, o que leva a uma alta capacidade de entrega de e-mail.

O WordPress tem um plug-in WP Mail SMTP que configura seu site WordPress para enviar e-mails usando SMTP em vez da função PHP mail().

Você pode usá-lo para se conectar a qualquer serviço SMTP popular, como SendLayer, Brevo (anteriormente Sendinblue), Gmail (Google Workspace), Amazon SES e outros.

Dito isso, vamos dar uma olhada em como corrigir o problema do WordPress que não envia e-mails.

Alternativa: Se você usa o WooCommerce e os e-mails dos seus pedidos não estão sendo entregues, leia nosso guia sobre como corrigir o problema do WooCommerce que não envia e-mails de pedidos.

Tutorial em vídeo

Subscribe to WPBeginner

Se você preferir instruções por escrito, continue lendo. Você pode usar os links rápidos abaixo para navegar por este artigo:

Etapa 1: instalar o plug-in SMTP do WP Mail

Seja qual for o serviço de SMTP escolhido, você precisará ter o plug-in WP Mail SMTP instalado em seu site. Isso permite que você mude o WordPress do uso da função PHP mail() integrada para o uso do seu serviço SMTP.

Primeiro, instale e ative o plug-in WP Mail SMTP. Se não tiver certeza de como fazer isso, consulte nosso guia passo a passo sobre como instalar um plug-in do WordPress.

Em seguida, clique em “WP Mail SMTP” no painel do WordPress para definir as configurações do plug-in.

The WP Mail SMTP settings page in your WordPress dashboard

Você precisará começar inserindo o nome e o endereço de e-mail comercial de onde deseja que os e-mails do seu site sejam enviados.

Certifique-se de usar aqui o mesmo endereço de e-mail que usará para seu serviço de correspondência SMTP.

Entering the name and email address that you want your WordPress emails to come from

Você pode optar por forçar os e-mails a usar esse nome e endereço de e-mail, mesmo que outros plug-ins, como o WPForms, tenham configurações diferentes. O WP Mail SMTP substituirá as configurações de outros plug-ins.

Depois disso, você precisa escolher um serviço de correio SMTP para o seu site. Para este tutorial, vamos configurar o SMTP usando o SendLayer.

WP Mail SMTP's mailer options

Para concluir a configuração do WP Mail SMTP, você precisará criar uma conta no SendLayer. Faremos isso a seguir e depois voltaremos para finalizar a configuração do WP Mail SMTP, portanto, mantenha essa guia aberta.

Etapa 2: Configure seu serviço de correio SMTP

O SendLayer é um provedor de serviços de e-mail confiável. Eles permitem que você envie um grande número de e-mails com alta capacidade de entrega.

Você pode usar o SendLayer para enviar até 200 e-mails gratuitamente, o que é mais do que suficiente para a maioria dos sites pequenos começarem.

Podem ser e-mails do seu formulário de contato, detalhes da nova conta de usuário, e-mails de recuperação de senha ou quaisquer outros e-mails enviados pelo seu site WordPress.

Primeiro, você precisará acessar o site do SendLayer para criar uma conta. Na página de preços, clique no link “Experimente nossa avaliação gratuita do SendLayer (envie até 200 e-mails)” para configurar sua conta.

Click SendLayer free trial link

Depois de criar uma conta, você verá o painel de controle do SendLayer.

Agora que você tem uma conta SendLayer, vamos configurar seu provedor de e-mail com o WordPress.

The SendLayer dashboard

Etapa 3: Conecte seu site WordPress ao SendLayer

Antes de poder enviar e-mails com o SendLayer, você precisa autorizar seu domínio.

Isso prova aos servidores de e-mail que você é o proprietário confirmado do seu domínio de envio e que seus e-mails são enviados de uma fonte legítima.

Para autorizar seu domínio, clique no botão laranja “Adicionar domínio” no painel de controle do SendLayer.

Click the Add Domain button in SendLayer

Na página seguinte, basta digitar seu nome de domínio no campo fornecido.

Em seguida, clique no botão “Add Domain” (Adicionar domínio).

Add your domain in SendLayer

Observação: Com outros serviços de correspondência, como o Brevo (antigo Sendinblue), você precisa primeiro configurar um subdomínio para o seu site. Mas o SendLayer adicionará automaticamente o subdomínio aos registros DNS do domínio do remetente.

Portanto, não é necessário adicionar um subdomínio extra ao registrar o domínio.

Depois de adicionar seu domínio, o SendLayer mostrará 5 registros DNS que você precisa adicionar às configurações de registro DNS do seu domínio.

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

SendLayer's DNS records

Você precisará adicionar esses registros DNS ao seu site WordPress. Isso pode parecer complicado, mas tudo o que você precisa fazer é copiar e colar os registros no lugar certo.

Para fins deste tutorial, demonstraremos nosso exemplo usando nossa conta de hospedagem na Bluehost.

Se estiver usando outras empresas de hospedagem ou se o seu DNS for gerenciado em um registrador de domínios, como Domain.com, Network Solutions ou GoDaddy, siga as respectivas instruções.

Primeiro, abra uma nova guia do navegador e faça login na sua conta de hospedagem do WordPress. Em seguida, localize os registros DNS do seu domínio.

Na Bluehost, você faz isso acessando “Domínios”. Em seguida, clique em “Settings” (Configurações) ao lado do domínio que você deseja conectar ao SendLayer.

Opening Bluehost's Domains page and clicking Settings

Na página seguinte, role para baixo até a seção “Advanced Tools” (Ferramentas avançadas).

Depois disso, clique no botão “Manage” (Gerenciar) ao lado de Advanced DNS Records (Registros DNS avançados).

Clicking Manage in Bluehost to open the Advanced DNS Records Manager

Você verá uma mensagem de aviso informando que os registros DNS devem ser editados por um usuário avançado. Não se preocupe com essa mensagem, pois o processo para isso é bastante fácil.

Vá em frente e clique em “Continue” para continuar.

The Advanced DNS Records warning message in Bluehost

Agora você chegará à página Manage Advanced DNS Records (Gerenciar registros DNS avançados).

Para começar, clique no botão “+ Add Record” (Adicionar registro).

Adding a new DNS record in Bluehost

Agora, vamos começar a adicionar os registros DNS que o SendLayer forneceu.

Primeiro, selecione o tipo de registro DNS. Nesse caso, usaremos CNAME para o primeiro registro.

Na seção “Refers to” (Refere-se a), clique em “Other Host” (Outro host). Você escolherá essa mesma opção para todos os seus registros DNS posteriormente.

Choosing the DNS record type and refers to setting in Bluehost

Ao rolar a tela para baixo, você verá três campos: Nome do host, Alias e TTL.

O nome do host deve ser preenchido com o valor em “Hostname” fornecido pelo SendLayer. O Alias deve ser preenchido com o valor em “Value”. Quanto ao TTL, você pode deixá-lo em 15 minutos.

The Host Name, Alias, and TTL fields when adding a new DNS record in Bluehost

A captura de tela abaixo mostra a aparência da nossa tela quando adicionamos nosso primeiro registro CNAME.

Quando terminar, basta clicar em “Add” (Adicionar).

Filling out the Host Name, Alias, and TTL fields when adding a new DNS record in Bluehost

É possível repetir essas etapas para todos os registros DNS (CNAME e TXT).

Ao adicionar o registro TXT, certifique-se de colar o valor do “Hostname” do SendLayer no campo “Host Name” e o valor do “Value” no campo “TXT Value”.

Veja como ele se parece:

Adding a TXT record in Bluehost

Depois de adicionar os registros, volte ao SendLayer e marque a caixa ao lado de “Eu adicionei esses registros DNS e estou pronto para continuar”.

Em seguida, pressione o botão “Verify DNS Records” (Verificar registros DNS).

Verify DNS records SendLayer

Pode levar de 24 a 48 horas para que o SendLayer possa verificar seus registros. Em nossa experiência, isso levou várias horas.

Se nada acontecer quando você clicar nesse botão, os registros ainda não podem ser verificados. Você pode verificar novamente mais tarde para ver se eles foram verificados acessando “Configurações” e navegando até a guia “Registros e configurações de DNS” no painel do SendLayer.

SendLayer DNS TXT records once they've been verified

Aqui, você encontrará uma lista de todos os seus registros de DNS em um só lugar. Quando seu domínio tiver sido autorizado com êxito, você verá marcas de verificação verdes ao lado de cada registro DNS na coluna “Status”.

Você pode continuar com este tutorial enquanto aguarda a autorização.

Etapa 4: Concluir a configuração do WP Mail SMTP para usar o SendLayer

Vamos concluir a configuração. Primeiro, acesse sua conta do SendLayer para encontrar sua chave de API.

No painel de controle do SendLayer, basta acessar a página Configurações Chaves de API. Aqui, você verá uma chave de API padrão que foi gerada quando você autorizou seu domínio no SendLayer.

Finding SendLayer API keys

Você pode copiar a chave de API dessa página clicando no ícone de cópia.

Assim:

Click to copy the API key in SendLayer

Feito isso, você pode voltar para a guia do assistente de configuração do WP Mail SMTP.

Em seguida, cole a chave de API onde for apropriado.

Paste the SendLayer API key into WP Mail SMTP

Parabéns. Você já configurou tudo. A etapa final é enviar um e-mail de teste para garantir que tudo esteja funcionando.

Vá para WP Mail SMTP “ Tools (Ferramentas). Na guia “Email Test” (Teste de e-mail), digite um endereço de e-mail para o qual enviar um e-mail. O padrão será o e-mail do administrador do site. Clique em “Send Email” (Enviar e-mail).

Sending a test email using WP Mail SMTP

Você deverá ver a mensagem “Test HTML email was sent successfully!”.

Verifique sua caixa de entrada para ver se ela chegou. Ela terá a seguinte aparência:

The test email from WP Mail SMTP

Observação: se sua conta do SendLayer ainda não estiver ativada, você receberá a mensagem: [permission_denied]: Não é possível enviar e-mail. Sua conta SMTP ainda não está ativada.

Maneiras alternativas de corrigir o problema do WordPress que não está enviando e-mails

Como você pode ver na lista de opções de correio do plugin WP Mail SMTP, você não precisa usar o SendLayer. Embora seja nossa principal recomendação gratuita, há outras opções que você pode usar, incluindo Microsoft 365, Gmail(Google Workspace), Amazon SES, etc.

Usando o Gmail ou o Google Workspace com o WP Mail SMTP para corrigir e-mails do WordPress

Se você tiver o Gmail, poderá usá-lo para enviar seus e-mails. Você não precisará inserir seus detalhes de login de e-mail no WordPress quando estiver usando o plug-in WP Mail SMTP.

Para usar o Gmail ou o Google Workspace, configure o WP Mail SMTP conforme mostrado acima e, em seguida, clique na opção “Google / Gmail” para o seu servidor de e-mail.

Em seguida, você pode definir as configurações do mailer usando a configuração de um clique do WP Mail SMTP.

Esse método não exige que você crie seu próprio aplicativo, o que é muito mais fácil. Você só precisa entrar na sua conta do Gmail e clicar em “Salvar configurações”.

Setting up Gmail on WP Mail SMTP

No entanto, há algumas desvantagens importantes em usar seu Gmail profissional ou o Google Workspace.

Uma delas é que talvez seja necessário entrar em contato com o seu host da Web para que ele instale o certificado correto para que ele funcione.

Outro problema é que, se você alterar o endereço de e-mail no futuro, precisará passar por todo o processo novamente. Isso incluirá a criação de um novo aplicativo da Web.

Usando o Microsoft 365 com o WP Mail SMTP para corrigir e-mails do WordPress

Se você usa o Microsoft Office 365 ou o Outlook para sua conta de e-mail normal, também pode usá-lo para enviar e-mails pelo WordPress. No entanto, essa não é uma opção recomendada, pois é menos segura.

Você precisará configurar o WP Mail SMTP conforme descrito acima e, em seguida, clicar na opção “365 / Outlook” ao escolher o seu servidor de e-mail SMTP. Em seguida, é necessário registrar um aplicativo no Microsoft Azure para que você possa preencher os campos abaixo.

Choosing Outlook as the WP Mail SMTP mailer

Para obter mais detalhes, consulte o guia detalhado sobre como configurar o Outlook com o WP Mail SMTP.

Usando o Amazon SES com o WP Mail SMTP para corrigir e-mails do WordPress

A plataforma Amazon AWS tem um Simple Email Service (SES) que você pode usar para corrigir o problema de e-mail do WordPress.

A melhor parte do Amazon é que ele permite que você envie até 62.000 e-mails por mês gratuitamente. A desvantagem é que a configuração é um pouco mais desafiadora para iniciantes, e é por isso que não a recomendamos como nossa opção preferida.

Mas, como você pode imaginar, muitos profissionais e especialistas usam o Amazon SES para seu serviço SMTP de e-mail do WordPress, portanto, não poderíamos escrever um artigo sem mencioná-lo.

Se você estiver interessado em configurar o Amazon SES com o WordPress, consulte as instruções completas sobre como configurar o Amazon SES com o WordPress.

Seja qual for o mailer que você decidir usar, lembre-se sempre de usar o recurso “Testar e-mail” para garantir que os e-mails sejam enviados com sucesso.

Você também deve verificar sua caixa de entrada e confirmar que recebeu o e-mail de teste.

Está tendo outros erros no WordPress? Dê uma olhada nestes guias

O WordPress não é perfeito, e você pode encontrar alguns erros comuns de tempos em tempos. Aqui estão alguns tutoriais que você pode consultar para solucioná-los:

Esperamos que este artigo tenha ajudado você a saber como corrigir o problema do WordPress que não envia e-mails. Talvez você também queira ver nossa lista dos problemas mais comuns do editor de blocos do WordPress ou nossa seleção dos melhores plug-ins de personalização de e-mail do WooCommerce.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

154 ComentáriosDeixe uma resposta

  1. Jiří Vaněk

    Im using WP Forms paid version with WP Mail SMTP in free version and this combination work pretty well together.

  2. Jiří Vaněk

    Currently, the most problems that I have solved in the last year with sending emails on WordPress was the missing DNS record for SPF and DKIM. Specifically, it is most evident on the side of Google and Gmail, which rejects such emails. It is therefore a good idea to also focus on SPF and DKIM records for the domain.

    • WPBeginner Support

      If the method in this guide does not work then that could certainly be something to check :)

      Administrador

  3. Moinuddin Waheed

    Sending emails and being hundred percent assured that it has got delivered is a must for any kind of online businesses.
    This is where comes the role of this excellent plugin called wp SMTP mail which ensures that the email that has been sent has also been delivered to the recipient.
    I have implemented wp mail SMTP to my websites and planning to use on all my wordpress websites.

  4. Carol

    The best answer so far! I have been looking for this answer for 1 year!

    • WPBeginner Support

      Glad to hear our guide was helpful!

      Administrador

  5. Abubakar Bala

    Wow! WP Beginner is my number 1 go to destination for WordPress bugs. I have been facing serious issues with the issues discussed in this article. Thank you so much for these detailed solutions.

    • WPBeginner Support

      Glad to hear our guide was helpful!

      Administrador

  6. Joe

    What is the purpose of setting up the mail1 subdomain?

  7. Bren

    Is there a code-only alternative? I’d like to avoid using plugins where possible.

  8. Tim

    I understand having to set up the WP Mail SMTP Plugin. That’s fabulous.

    I suppose what I don’t understand is if I have SMTP with my hosting account and I can send through that, why use a third-party SMTP provider? Did I miss something? What benefit does the third-party provide? Thanks.

    • WPBeginner Support

      It would be a personal preference if you use a third party as we recommend or some hosting providers do not have the option to use SMTP through them.

      Administrador

  9. Qudus

    Thank you for this great article.

    I followed every step successfully until I got to AUTHENTICATE THIS DORMAIN.

    when I clicked on manage domains, I couldn’t find any DNS record or TXT for me to add the codes from Sendinblue.

    Please what do I do?

    • WPBeginner Support

      If you do not see where you can add the records, you would want to reach out to your hosting provider and they should be able to assist.

      Administrador

  10. Brittany Pelegrino

    Thank you so much for this awesome article! I was wondering if you could advise on where you need to point your subdomain to when creating the DNS record?

    • WPBeginner Support

      Unless your hosting provider requires it, you shouldn’t need to point the subdomain to a specific location on your site or anywhere at all other than the records from our guide.

      Administrador

  11. Oscar

    hey i have the setup correct the test email went through however the email from the contact form was sent to promotions. what can i do to fix this?

    • WPBeginner Support

      That would be determined by the email provider being used and not something the plugin would change sadly.

      Administrador

  12. Michael

    Tnx a lot for your guide. After not less than 10 different attempts to make my emails functionable, this did it. THANKS!

    • WPBeginner Support

      Glad our guide was helpful :)

      Administrador

  13. Paul

    What if email domain and web site domain are different? In your instructions and also the instructions of sendinblue it was confusing under which of the two domains am I putting the records, getting authorization, etc.

    • WPBeginner Support

      You would want to set up Sendinblue for the domain that is in the email address

      Administrador

  14. Paul

    Excuse my SMTP ignorance but can I use Sendinblue for sending email from that email address from my wordpress account if I already have that email account functioning elsewhere (in my case outlook)?

    • WPBeginner Support

      Yes, you can customize the address you send the email from in Sendinblue.

      Administrador

  15. Marlene Elizabeth

    It worked with the WP Mail SMTP Configuration perfectly. Literally just had to changed the E-Mail. Thanks.

    • WPBeginner Support

      Glad our guide was helpful :)

      Administrador

  16. Lisa

    Two days trying to resolve wordpress not sending attachment bigger than 1mb; nothing works.
    Resolved in 1 minute thanks to you.

    • WPBeginner Support

      Glad our guide was helpful :)

      Administrador

  17. Martin N

    Is there any way to do this but without a plugin?

    • WPBeginner Support

      We do not have a recommended method to set this up without a plugin.

      Administrador

  18. eva

    Hi,i follow your steps. but my WordPress still don’t send an email now. I think i set up WP Mail SMTP successfully and test my private email, but when my clients subscribed, placed an order, canceled, and order, i didn’t receive a notification, either my clients. i have checked with my host server several times, they don’t know how to help me, and only clients’ reset passwords email was sent successfully after their help. Now they think there are must be something wrong with my woo commerce plugin or my theme.
    I don’t know how to deal with this problem now, can you give me your suggestion?

    • WPBeginner Support

      You may want to check with the support for the plugin to ensure they don’t override the sending method for emails.

      Administrador

  19. Harold

    I was able to use sindInBlue and get it to work. Whenever a customer fills out my form, I get an email with all the customers information. They only problem I have is that I would like to send a “confirmation” email to my customers email address, stating that we received their email and will respond within 24 hours.

    • WPBeginner Support

      You would want to check with the options in your contact form for that.

      Administrador

  20. Scott

    In the tutorial, there is the line “Open up a new browser tab and log back into your web hosting account. You need to find your domain and open up the DNS records. ”

    Do I open up the DNS of my domain, or the newly created subdomain?

    • WPBeginner Support

      You would open your primary domain’s DNS and add the records that Sendinblue has given you to that.

      Administrador

  21. Victoria

    I was really struggling with this issue and your article really helped – thank you!

    • WPBeginner Support

      You’re welcome, glad our guide helped :)

      Administrador

  22. Tulay Girard

    Great tutorial. Thank you!

    • WPBeginner Support

      You’re welcome :)

      Administrador

  23. Tolu

    I thought this guide would help as my issue seemed similar but after going through this guide, im still not sure how to fix my issue. I’ve been trying to change the Admin email so I can receive order details. when I try to change it says the new email will not be recognized until the confirmation email (sent to old) is accepted. But that confirmation email is nowhere to be found. How to I change the admin email?

  24. Rudy Ramkissoon

    I’m receiving emails from non gmail accounts and getting error. Like the following below.

    Address not foundYour message wasn’t delivered to example@example.com because the domain example.com couldn’t be found. Check for typos or unnecessary spaces and try again.

    What can cause this?

    • WPBeginner Support

      If the user did not type in their email address correctly would be the most common reason.

      Administrador

  25. J H

    I followed this guide and got “test email sent successfully” but I didn’t receive an email on my email account, how come?

    • WPBeginner Support

      There are multiple possible reasons, you may want to ensure that the email did not get caught in your spam folder for a starting point

      Administrador

  26. Joel

    Thank You so very much for the step by step guidance… Was using the same plugin earlier and it stopped working… Following your instructions, have signed up for Sendinblue & now it works like a charm.
    I have always followed most of the instructions from your blog… Thank You

    • WPBeginner Support

      Glad our guide was able to help :)

      Administrador

  27. lori

    Hello, I’m a little confused. When I set up our site I contacted the web host (BlueHost) and they set up our email accounts using G-Suite so that we could use @ourdomain for our emails. They said it would be complicated to do, so they set it up without explaining the details. We pay for each email account set up this way. After reading this post, I’m wondering if I’m also supposed to set up the WP Mail SMTP plugin. Do I need to go back and set up this plugin also for the best email performance, or would that not apply in our situation? Thank you.

    • WPBeginner Support

      We would recommend using SMTP to send your emails still as having a custom email address does not change how WordPress sends emails.

      Administrador

  28. John

    Thanks for this but why do we need to create a subdomain?

    • WPBeginner Support

      To ensure that connections going there are for email and not possible site visitors

      Administrador

  29. Jack

    This was super helpful, super easy to follow and fixed my issue :D Thanks!

    • WPBeginner Support

      You’re welcome, glad our guide was helpful :)

      Administrador

  30. Daniel

    You guys really help me out . I really need this information.

    • WPBeginner Support

      Glad we could help you with our guide :)

      Administrador

    • WPBeginner Support

      You’re welcome :)

      Administrador

  31. Julie

    Thank you for the guidance..

    • WPBeginner Support

      You’re welcome :)

      Administrador

  32. Peter

    Thank you for the guidance.

    • WPBeginner Support

      You’re welcome :)

      Administrador

  33. Corinne

    Followed along on how to fix the issue of WordPress not sending emails. Worked great until about half way through. What was on the website to what was actually happening totally off from each other. Did not successfully complete the task and not sure what to do next. Please update the help on the website. Thanks!!

    • WPBeginner Support

      We will certainly take a look at what needs to be updated in this article.

      Administrador

  34. Kate

    Thanks for the tutorial, it has changed a bit in google dev since you wrote it but I got there in the end. And emails are being sent and received!

    • WPBeginner Support

      You’re welcome, it’s difficult to keep up with Google’s changes but glad our article could still be helpful :)

      Administrador

  35. Shahbaaz

    I am not receiving WordPress password recovery emails or WordPress confirm emails. What should I do ? I am using Google cloud hosting trial. I am a beginner. Please help!

  36. Carla

    Hi there, thanks for this amazing tutorial and so well explained – However I’m still unable to overcome the problem on the main settings. I’m using contactform7 and forms aren’t working duo to this issue. I’m not receiving any email at all to be able to confirm the address change.

    • WPBeginner Support

      If you set up SMTP properly and the emails are not sending correctly then you would want to reach out to your form’s support to ensure there isn’t an issue with the form itself.

      Administrador

  37. Emmanuel

    I am currently using Google Gmail setup and was able to follow the steps to create the Gmail api to connect the Client ID and Secret ID. I can test the redirection URL and login to Google all right. However, I’m unable to send a Test Email. All of sudden the “Force From Email” check box is also grayed out and uncheck. I can’t check that box. Please help

    • WPBeginner Support

      For issues with the plugin, please reach out to the plugin’s support through the support forum and they should be able to assist.

      Administrador

  38. Adi Hermanto

    Thanks for brilliant tutorial mate, really did help solve an issue which wasted hours of my time.

    • WPBeginner Support

      Glad our article could help solve the problem :)

      Administrador

  39. Ankit

    Thanks !!!
    Which theme are you using?

  40. Penina

    Thank you for the tutorial. It works so well!

  41. mudasir abbas turi

    Hello dear thank you very much i got success

  42. Pugazhendhi

    I got an error message 403 forbidden at the last stage of setting up the gmail smtp.Can you suggest me something so that I can resolve it to send an email of the enquiry form that i have created using contact form 7.

  43. Joel

    I installed the WP Mail SMTP plugin and although you made a great effort to demonstrate connectivity with mailgun, your info was not necessarily dated with Godaddy’s cpanel. I decided to go with Sendgrid which was a much easier set process than mailgun.

  44. brad

    i successfully installed WP Mail SMTP and got the confirmation test email. However, I don’t know how to attach it to my website. The current contact form in zerif lite gives me an error message. Please advise. Thanks.

  45. Jason

    I was able to set up WP Mail SMTP to work with Contact Form 7, but in all emails we receive they always show my gmail as the sender but not the real senders email. Is there anyway to fix this problem?

  46. Josin

    I get the following error when I try to authorize the plugin to send mails using Gmail.
    “The Web server is configured to not list the contents of this directory or you do not have enough permissions to access the resource”
    How can I tackle this error?

  47. Alicia

    I tried twice to follow these directions and everything was going according to plan… But then at the end… and error message! Anyone know what this means?
    The OAuth client was not found.

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.