MS
Mais validações da TMail na versão 3 do Framework
Fechado
Ao atualizar a versão do Framewok, meu projeto não conseguiu enviar e-mail's!
Ativando o debug aparece a mensagem: "2015-12-10 01:29:47 Invalid address" sendo que funcionava corretamente na versão 2.0 e as propriedades estão com valores corretos, como na versão 2.0
$mail->addAddress('contato@emaildestino.com.br');
$mail->SetUseSmtp();
$mail->SetSmtpHost($ini['host'], $ini['port']);
$mail->SetSmtpUser($ini['user'], $ini['pass']);
$mail->setReplyTo($ini['repl']);
$mail->send();
Ativando o debug aparece a mensagem: "2015-12-10 01:29:47 Invalid address" sendo que funcionava corretamente na versão 2.0 e as propriedades estão com valores corretos, como na versão 2.0
$mail->addAddress('contato@emaildestino.com.br');
$mail->SetUseSmtp();
$mail->SetSmtpHost($ini['host'], $ini['port']);
$mail->SetSmtpUser($ini['user'], $ini['pass']);
$mail->setReplyTo($ini['repl']);
$mail->send();
Marcelo,
A TMail não mudou, o que mudou foi a PHPMailer, biblioteca utilizada por baixo dos panos.
Ela faz mais validações. Não pode ter assunto vazio, corpo vazio, por exemplo.
Acho que ela até valida o endereço de e-mail agora.
Lembrando: A TMail é somente um Wrapper ao redor da PHPMailer.
Atenciosamente,