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 36 37 38 39 40 41 42 43 44 45 46 47 48
| // fonction d'envoi de Mail
function Envoi_mail($from,$to,$subject,$message){
$eol="\n";
$hdr ='From: '.$from.$eol;
$hdr.='Return-Path: '.$from.$eol;
$hdr.='Reply-To: '.$from.$eol;
$hdr.='X-Priority: 3'.$eol;
$hdr.='X-Mailer: PHP/'.phpversion().$eol;
$hdr.='MIME-Version: 1.0'.$eol;
$hdr.='Content-Type: text/html; charset="ISO-8859-1"'.$eol;
$hdr.='Content-Transfer-Encoding: base64'.$eol.$eol;
$msg=chunk_split(base64_encode($message));
$obj='=?ISO-8859-1?B?'.base64_encode($subject).'?=';
return (bool)@mail($to,$obj,$msg,$hdr);
}
// Initialisation des variables
// Destinataire
$prenom ='lolo';
$nom ='LOLO';
$email ='lolo@lolo.lol';
$from = $prenom.' '.$nom.' <'.$email.'>';
// Expediteur
$adresse='moi@monsite.com';
// Sujet
$sujet='sujet';
// Message
$texte='coucou';
$texte=stripslashes($texte);
// Envoie le mail
if(Envoi_mail($from, $adresse, $sujet, $texte))
$message='Message envoyé';
else
$message='Erreur ! Le message n\'a pas été envoyé';
echo $message; |
Partager