J'ai écrit un code pour envoyer un e-mail depuis mon script PHP en utilisant PHPMailer. Pour une raison quelconque, les scripts n'envoient pas les messages.Envoyer un e-mail à partir de PHP Script
Is Here Mon code:
<?php
require_once("PHPMailer/class.phpmailer.php");
$mail=new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Host = "ssl://smtp.gmail.com";
$mail->Port = 465;
$mail->Username = "[email protected]";
$mail->Password = "PASSHERE";
$mail->SetFrom = "[email protected]";
$mail->AddAddress("[email protected]");
$mail->Subject = "Confirm Web Lock Registration!";
$mail->Body = "Please confirm your Web Lock Registration by clicking here!";
$mail->WordWrap = 50;
if(!$mail->Send())
{
echo 'Message was not sent.';
echo 'Mailer error: ' . $mail->ErrorInfo;
} else {
echo "Message Sent!";
}
?>
C'est l'erreur Écho:
SMTP Error: Could not connect to SMTP host. Message was not sent.Mailer error: SMTP Error: Could not connect to SMTP host.
Recevez-vous votre message d'erreur en écho et si oui, qu'est-ce que c'est? –
Pourriez-vous donner plus d'informations sur le problème? Imprime-t-il le message d'erreur ou dit-il "Message envoyé!" mais vous ne le recevez toujours pas? – erjiang
@Zachary Brown: Ne partagez jamais votre nom d'utilisateur et votre mot de passe publiquement :) – Sarfraz