Porém ao usa-lo surgiu um problema. O erro retornado era esse: Language string failed to load: instantiate
Pesquisando por ai encontrei a solução.
O problema acontece em servidores WINDOWS e é dado por uma diferença entre WINDOWS e LINUX na hora de interpretar o HEADERS
Enfim, pra quem quiser ler aqui explica certinho: http://www.u-g-h.com...r-issue-on-iis/
Pra quem quer apenas a solução rápida, siga aqui:
Para solucionar basta editar o arquivo class.phpmailer.php subistituindo esse código:
//**
* Formats an address correctly.
* @access private
* @return string
*/
function AddrFormat($addr) {
if(empty($addr[1]))
$formatted = $addr[0];
else
{
$formatted = $this->EncodeHeader($addr[1], ‘phrase’) . ” <” .
$addr[0] . “>”;
}
return $formatted;
}Por esse:
/**
* Formats an address correctly.
* @access private
* @return string
*/
function AddrFormat($addr) {
$formatted = $addr[0];
return $formatted;
}E Shazaaaan!! Tudo funcionará normalmente!

Entrar
Cadastre-se
Ajuda
Responder


Quote