Hola amigos como estas?. Bueno estoy utilizando la clase PHP Mailer para enviar un mail con un form de contacto.
Por ejemplo el form de contacto tiene: Mail origen, Nombre, Asunto y descripción, a su vez estos datos se envían a una dirección de mi mail.
Estoy teniendo un problema, puedo enviar bien los mails, pero me llegan desde la propiedad Username en lugar desde el from (Como que a esta propiedad no le da importancia).
$mail = new \PHPMailer;
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->SMTPSecure = 'ssl';
$mail->SMTPDebug = 0;
$mail->Host = "smtp.gmail.com";
$mail->Port = 465
$mail->Username = '[email protected]';
$mail->Password = 'mipass';
$mail->FromName = $name;
$mail->From = $email;
$mail->Subject = $subject;
$mail->AltBody = "";
$mail->MsgHTML("<p>" . $message . "</p>");
$mail->AddAddress("[email protected]");
$mail->IsHTML(true);
if ($mail->Send()) {
return true;
} else {
return false;
}
}
Yo lo que necesito es que desde la propiedad from me los envíe a [email protected], pero no. Llegan a [email protected] desde [email protected], aunque toma el nombre de la propiedad FromName.
Es la primera vez que utilizo PHPMailer, habrá algo que me falta configurar?.
Gracias