Envio de email do wordpress não funciona
-
Desde que mudei minha hospedagem para a Locaweb, percebi que o envio de email feito pelo wordpress não funciona.
Para “corrigir” o problema temporariamente, tive que instalar o plugin WP-MAIL-SMTP, criar um email especifico para o respectivo domínio (o mesmo que foi registrado em “wp-admin > settings > general > email”) e modificar a função smtpSend() localizada no arquivo “/public_html/wp-includes/class-phpmailer.php” como descrito abaixo:
protected function smtpSend($header, $body) { (...) if ('' == $this->Sender) { $smtp_from = $this->From; } else { $smtp_from = $this->Sender; } //Begin Modification - Added line of code //Overwriting smtp_from with the same email found at //"wp-admin > settings > general > email" $smtp_from = "contato@emailaccountdomain.com.br //End Modification - Added line of code (...) }
A equipe da Locaweb fez um teste com a utilização da função PHP mail() e a mesma estava funcionando.
- O tópico ‘Envio de email do wordpress não funciona’ está fechado para novas respostas.