Eléphant du PHP |
257 Messages
15 avr. 2016, 18:34
Bonjour voici la solution
$mail = $email;
$to_address='NO REPLY';
$from_address='NO REPLY';
$logo_mail = 'http://www.monsite.be/images/BBB.png';
//----------------------------------------------
if (!preg_match("#^[a-z0-9._-]+@(hotmail|live|msn|outlook).[a-z]{2,4}$#", $mail)) // On filtre les serveurs
{$passage_ligne = "\r\n";
}else{
$passage_ligne = "\n";
}
$subject = 'Votre password monsite';
//=====Création du header de l'e-mail.
$header = 'From: "Beltrans" <[email protected]>'.$passage_ligne;
$header.= "To : $mail".$passage_ligne;
$header.= "Reply-to: <$from_address>".$passage_ligne;
$header.= "Sender: <$from_address>".$passage_ligne;
$header.= "MIME-Version: 1.0".$passage_ligne;
$header.= 'Date: ' . date('r', time());
$header.= "X-Mailer: PHP".phpversion().$passage_ligne;
$header.= "X-MimeOLE: PHP".phpversion().$passage_ligne;
$header .= "X-Sender: <http://www.Beltrans.be>".$passage_ligne;
$header .= "X-auth-smtp-user: http://www.Beltrans.be".$passage_ligne;
$header .= "X-abuse-contact: http://www.Beltrans.be".$passage_ligne;
$header .= 'Content-type: text/html; charset=ISO-8859-1'.$passage_ligne;
//------------------------------------------------------------------
//------------------------------------------------------------------
$message = '
<html>
<body>
<img src='.$logo_mail.' width="250" height="90" border="0"><br /><br />
<p>Bonjour,<br /><br />
Merci de votre confiance et bonne amusement dans le respect.<br />
Voici vos identifiants, merci de les garder et de ne les transmettres à <strong>personne</strong> :
<ul>
<li>Pseudo : '.$pseudo.'</li>
<li>Mot de passe : '.$pass2.'</li>
</ul>
Merci de vous être inscrit.<br /><br />
Le Webmaster: http://www.monsite.be<br />
<em>PS : Ne pas essayer de répondre à ce message, il est envoyé automatiquement.</em>
</p>
</body>
</html>';
$mail = mail($mail, $subject, $message, $header);
exit();}