<?php require_once('class.phpmailer.php'); $mailer = new PHPMailer(); $mailer->IsSMTP(); $mailer->SMTPDebug = 1; $mailer->Port = 465; //Indica a porta de conexão para a saída de e-mails $mailer->Host = 'tls://localhost'; $mailer->SMTPAuth = true; //define se haverá ou não autenticação no SMTP $mailer->Username = 'seuemail@dominio'; //Informe o e-mai o completo $mailer->Password = 'sua senha'; //Senha da caixa postal $mailer->FromName = 'seu nome'; //Nome que será exibido para o destinatário $mailer->From = 'seuemail@dominio'; //Obrigatório ser a mesma caixa postal indicada em "username" $mailer->AddAddress('destinatario@dominio','Nome do destinatário'); //Destinatários $mailer->Subject = 'Teste enviado através do PHP Mailer'; $mailer->Body = 'Este é um teste realizado com o PHP Mailer'; if(!$mailer->Send()) { echo "Message was not sent"; echo "Mailer Error: " . $mailer->ErrorInfo; exit; } print "E-mail enviado!" ?>
$mailer->Port = 465; //Indica a porta de conexão para a saída de e-mails $mailer->Host = 'tls://localhost';
A conexão segura TLS tem que ser habilitada para que os envios sejam validados.
Atenção: O código mencionado acima é somente uma sugestão. Caso haja dúvidas quanto sua utilização, sugerimos que verifique juntamente a um desenvolvedor de sua confiança.
Veja também
- PHP Mail – Como enviar e-mails utilizando a função Mail nativa do PHP
- Limite para envio e recebimento de e-mails na revenda
Era isso que estava procurando?
SimNão