Plugin Post Notification não envia e-mail

Configurar o e-mail aqui no WordPress tá mais complicado que eu imaginava… o Comment Email Responder está funcionando mas o Post Notification não… mesmo eu tendo instalado o Swift SMTP!

O primeiro plugin tem uma opção para enviar utilizar um “Formato Alternativo”, pois “The standard format for sender is “Name <email>”, which works fine most of the time. It can cause some problems in Windows hosting, so if you get an error when emailing a comment untick this box to use an alternative format” e com essa opção marcada ele não envia e-mails… e meu host é Windows. Pimba, taí a solução, o servidor só aceita From: [email protected], não aceita From: “Meu Nome” <[email protected]>.

Portanto existem três soluções:

  1. alterar o plugin Swift SMTP para verificar se o host é Windows e se for fazer um parser do header do e-mail para deixar apenas o e-mail (melhor solução, funciona para todos os plugins)
  2. alterar o plugin Post Notification para incluir uma opção de “Formato Alternativo”, como no plugin Comment Email Responder (melhor solução, corrige apenas o plugin Post Notification)
  3. alterar o código do plugin Post Notification para enviar apenas o e-mail (solução mais rápida, corrige apenas o plugin Post Notification)

Como tenho aula às 8:30, fiz a solução mais rápido. Basta ir em “Plugins” -> “Editor de Plugins” -> “Post Notification” e trocar a linha abaixo:

[code lang=”php”]$header .= “From: \”$from_name\” <$from_email>$hdr_nl”;[/code]

por

[code lang=”php”]$header .= “From: $from_email$hdr_nl”;[/code]

Deixe um Comentário

4 Comentários.

  1. Sorry undulsonund, I couldn’t understand. I don’k know what is bumburbia…

  2. What is bumburbia?

  3. Hi all!

    As a fresh holococos.sjdr.com.br user i only want to say hello to everyone else who uses this board 😉

Não fique de fora, dê sua opinião!

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.