FAQ e Tutoriais: Hospedagem de Sites
Como enviar E-mail através do PHP com SMTP Autenticado

Considere este script como exemplo:

<?PHP
require("incPHPMailer.php");
use PHPMailer\PHPMailer\PHPMailer;
$mail = new PHPMailer();
$mail->IsSMTP(); //ENVIAR VIA SMTP
$mail->SMTPSecure = false;
$mail->SMTPAutoTLS = false;

$mail->Host = "smtp.hostsys.com.br"; //SERVIDOR DE SMTP, USE smtp.SeuDominio.com OU smtp.hostsys.com.br
$mail->Port = 587;
$mail->SMTPAuth = true; //ATIVA O SMTP AUTENTICADO
$mail->Username = "suporte@hostsys.com.br"; //EMAIL PARA SMTP AUTENTICADO (pode ser qualquer conta de email do seu domínio)
$mail->Password = "Senha do E-mail"; //SENHA DO EMAIL PARA SMTP AUTENTICADO
$mail->SetFrom("suporte@hostsys.com.br","Suporte Hostsys"); //E-MAIL DO REMETENTE, NOME DO REMETENTE
$mail->AddAddress("suporte@hostsys.com.br","Suporte Hostsys"); //E-MAIL DO DESINATÁRIO, NOME DO DESINATÁRIO
$mail->AddReplyTo("suporte@hostsys.com.br"," Suporte Hostsys"); //CONFIGURA O E-MAIL QUE RECEBERÁ A RESPOSTA DESTA MENSAGEM
$mail->IsHTML(false); //ATIVA MENSAGEM NO FORMATO TXT, SE true ATIVA NO FORMATO HTML
$mail->Subject = "Teste de envio via PHP"; //ASSUNTO DA MENSAGEM
$mail->Body = "Mensagem Teste de envio via PHP"; //CONTEÚDO DA MENSAGEM
if(!$mail->Send())
{
echo "A mensagem não pode ser enviada";
echo "Erro: " . $mail->ErrorInfo;
exit;
}
echo "Mensagem enviada com sucesso!";
?>

Obs.: O arquivo incPHPMailer.php está instalado no PHP, portanto você poderá utilizar o exemplo como está.


Comentários (0)
Postar um novo comentário
 
 
Nome:
E-mail:
Comentários: