• SEO
  • Marketing Digital
  • Inbound Marketing
  • Empreendedorismo
  • Performance
  • SEO Core
VOLTAR PARA O SITE

WordPress Não Envia Emails no Servidor Windows. Por quê?2 min read

  • março 14, 2011
  • Eduardo Gasparetto

Quando instalei meu primeiro WordPress em um Servidor Windows, descobri da maneira mais complicada que wordpress em windows não são 100% compatíveis na parte de envio de emails, ou seja, não enviam emails. Procurei em varios blogs de seo, tenologia, etc, mas finalmente encontrei a solução:

Por que o WordPress não envia emails estando hospedado em um Servidor Windows?

O WordPress como outros aplicativos feitos em PHP, utiliza uma biblioteca chamada PHPMailer para realizar os envios de email através do do serviço de SMTP do servidor no qual está hospedado, que normalmente é um servidor linux. Este serviço SMTP é responsável pela entrega dos emails nos servidores de emails.

Esta biblioteca, originalmente, possui uma incompatibilidade com Servidores Windows, o que causa o problema no envio de mensagens.

Para corrigir isto, basta efetuar pequenas correções em um arquivo do WordPress

1 – Localize o arquivo wp-includes\class-phpmailer.php

Abra o arquivo e navegue até a linha com o seguinte código:

var $LE              = "\n";

Altere o conteúdo desta linha para:

var $LE              = "\r\n";

2 – Agora localize o seguinte conteúdo:

function AddrFormat($addr) {
   if(empty($addr[1])) {
     $formatted = $this->SecureHeader($addr[0]);
   } else {
     $formatted = $this->EncodeHeader($this->SecureHeader($addr[1]), \
'phrase') . " <" . $this->SecureHeader($addr[0]) . ">";
   }
   return $formatted;
 }

Altere TODO o conteúdo acima PARA:

function AddrFormat($addr) {
   return $this->SecureHeader($addr[0]);
}

3 – Suba o arquivo para o servidor e teste.

Já ocorreu do servidor não enviar emails mesmo depois desta alteração. Percebi que ele não conseguia enviar pois o email de origem não existia.

Corrigi criando um email, e dizendo ao servidor para enviar a partir deste email.

Outra coisa interessante é que quando o wordpress envia emails para você ele deve enviar a partir de [email protected], e quando você clica em responder, se não prestar atenção, pode acabar respondendo para seu servidor e não para o cliente que enviou email através do formulário de contato. Veja como resolver isso abaixo:

4 – Bônus – Responder contato do wordpress para quem te enviou email:

Usando o contact form 7, veja como configurei o servidor:

Nos cabeçalhos adicionais existe o campo From: que é o email de quem está enviando, no caso o servidor está gerando um email a partir de contato para você.

No campo Reply-to ele preencherá o email da pessoa que está enviando o contato a você, então quando você clicar em Responder no seu email, o servidor entenderá que você deseja responder a pessoa que enviou o email de contato para você  e não que deseja responder ao seu servidor de emails.

Espero que gostem deste tutorial.

Participem enviando comentários, dúvidas ou contribuições.

Obrigado

Eduardo Gasparetto

4.8 / 5 ( 34 votes )

Compartilhe

Share on facebook
Share on twitter

Novidades no Blog

blank

Tendências de marketing digital: 5 apostas para 2021

Com o final de ano chegando, é comum começar a pensar nas tendências para 2021 e não seria diferente com o mercado de marketing digital.

blank

E-mail marketing: 5 dicas para melhorar a conversão

Você já enviou um e-mail marketing, mas quando foi olhar os resultados viu que não obteve os números desejados ou ao menos razoáveis? Quantas pessoas

blank

O que é conteúdo interativo e como fazer?

Conteúdo interativo é todo material que exige uma forma de interação de quem está consumindo. É possível ver vários desse tipo de conteúdo no dia

blank

Tom de voz: saiba o que é e como encontrar o da sua marca

O tom de voz nada mais é do que a forma como a sua marca conversa com o público, mostrando por meio dessa comunicação a

blank

TikTok for Business? Entenda melhor o aplicativo que está fazendo sucesso na internet

Novas tendências sempre surgem na internet e uma que tem feito muito sucesso é o TikTok, uma plataforma chinesa de vídeos curtos. Com a notoriedade,

blank

SEO para área da saúde: dicas e cuidados

As estratégias de SEO podem ser aplicadas em qualquer negócio que esteja na internet e sabemos que estar no ambiente digital é algo vital para

blank

5W2H: o que é, para que serve e como fazer?

Uma empresa que deseja crescer precisa fazer um planejamento que vise objetivos de curto, médio e longo prazo. O método 5W2H é uma ótima ferramenta

blank

Tendências de marketing digital: 5 apostas para 2021

Com o final de ano chegando, é comum começar a pensar nas tendências para 2021 e não seria diferente com o mercado de marketing digital.

blank

E-mail marketing: 5 dicas para melhorar a conversão

Você já enviou um e-mail marketing, mas quando foi olhar os resultados viu que não obteve os números desejados ou ao menos razoáveis? Quantas pessoas

blank

O que é conteúdo interativo e como fazer?

Conteúdo interativo é todo material que exige uma forma de interação de quem está consumindo. É possível ver vários desse tipo de conteúdo no dia

Share on whatsapp
WhatsApp
Share on linkedin
LinkedIn
Share on facebook
Facebook
Share on twitter
Twitter

RECEBA ATUALIZAçÕES DE ARTIGOS NO EMAIL

Enviaremos somente emails com conteúdo relevante de Marketing Digital.

QUERO RECEBER

SEO para área da saúde: dicas e cuidados
SEO

SEO para área da saúde: dicas e cuidados

As estratégias de SEO podem ser aplicadas em qualquer negócio…
3 práticas básicas de SEO que todo escritor deve conhecer
SEO

3 práticas básicas de SEO que todo escritor deve conhecer

Hoje a internet é a principal fonte de informação para…
UX Writing: como fazer texto pensando na experiência do consumidor
SEO

UX Writing: como fazer texto pensando na experiência do consumidor

Saiba o que é UX Writing e como criar seus…
ENTRE EM CONTATO E FALE COM UM ESPECIALISTA

FALE CONOSCO (11) 2389-0114

Melhoramos suas vendas e conversões com estratégias inteligentes.

Agência Carti

  • Empresa
  • Serviços
  • Blog
  • Orçamento

Serviços

  • Inbound Marketing
  • SEO
  • Google Ads
  • Facebook Ads
  • Google Shopping

Materiais Ricos

  • Idéias de Testes A/B
  • Checklist SEO
  • Checklist de Conversão
blank

AGÊNCIA DE MARKETING DIGITAL COM FOCO EM SEO, GOOGLE ADS, INBOUND MARKETING E FACEBOOK ADS. LOCALIZADA EM SÃO PAULO – SP PRÓXIMO AO METRO ANA ROSA.

Agência Carti © 2020 Todos os Direitos Reservados

Twitter
Facebook-f
Youtube
  • SEO
  • Marketing Digital
  • Inbound Marketing
  • Empreendedorismo
  • Performance
  • SEO Core
VOLTAR PARA O SITE
ORÇAMENTO