1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| function sendMailInscription($newUser, $pwd) {
$resultMail = 0;
// Nouvelle instance de la classe PHPMailer
$mail = new PHPMailer ();
$to = $newUser->getUserMail ();
$subject = 'Demande inscription';
$message = 'Bonjour, ' . "\r\n" . "Votre demande a ete traitee! Vous disposez desormais d'un compte utilisateur associe au login que vous avez fourni lors de la demande d'inscription." . "Le mot de passe pour vous connecter est " . $pwd . "\r\n" . "Pensez a personnaliser votre mot de passe lors de votre premiere connection.";
// conf technique
$mail->IsSMTP ();
$mail->Host = 'smtp.monServeurSMTP.fr';
$mail->Port = 25;
$mail->SMTPAuth = true;
$mail->Username = "admin";
$mail->Password = "pwdAdmin";
// contenu mail
$mail->From = "admin@monSiteWeb.fr";
$mail->FromName = "votre administrateur";
$mail->Subject = $subject;
$mail->Body = $message;
// Ajout destinataire (possible multiple si plusieurs appel à cette méthode)
$mail->AddAddress ( $to );
// Pour finir, on envoi l'e-mail
if (! $mail->Send ()) {
$resultMail = 1;
}
$mail->SmtpClose ();
unset ( $mail );
return $resultMail;
} |
Partager