N’ayant pas envi que les mails soit envoyés à partir de mon compte free, il vous faudra recopier ce code dans une page PHP et la placer sur votre espace personnel chez votre hébergeur.
<html>
<title>Envoi de mail </title>
<?php
//Recuperation des informations du formulaire
if ($_POST["from_name"]!=''){
$sFromName=$_POST["from_name"];
}
if ($_POST["from_email"]!=''){
$sFromEmail=$_POST["from_email"];
}
if ($_POST["reply_email"]!=''){
$sReplyEmail=$_POST["reply_email"];
}
if ($_POST["subject"]!=''){
$sSubject=$_POST["subject"];
}
if ($_POST["body"]!=''){
$sBody=$_POST["body"];
}
if ($_POST["to_email"]!=''){
$sToEmail=$_POST["to_email"];
}
if ($sFromName!='' and $sFromEmail!='' and $sReplyEmail!='' and $sSubject!='' and $sBody!='' and $sToEmail!=''){
//Envoi du mail
$headers ='From: '.$sFromName.'<'.$sFromEmail.'>'."n";
$headers .='Reply-To: '.$sReplyEmail."n";
$headers .='Content-Type: text/plain; charset="iso-8859-1"'."n";
$headers .='Content-Transfer-Encoding: 8bit';
if(mail($sToEmail , $sSubject, $sBody, $headers))
{
echo 'Le message a bien été envoyé';
}
else
{
echo 'Le message n'a pu être envoyé';
}
}else{
if ($_POST['submit']!=''){
echo "Merci de renseigner tous les champs.";
}
}
?>
<br/>
<h2>Envoi d'un mail de la part de:</h2>
<form method="post">
<table>
<tr>
<td>De la part de (nom qui s'affiche)</td>
<td><input name="from_name" type="text" size="60" value="<?php echo $sFromName ;?>"/></td>
</tr>
<tr>
<td>De la part de (email)</td>
<td><input name="from_email" type="text" size="60" value="<?php echo $sFromEmail ;?>"/></td>
</tr>
<tr>
<td>Email qui apparait pour répondre</td>
<td><input name="reply_email" type="text" size="60" value="<?php echo $sReplyEmail ;?>"/></td>
</tr>
<tr>
<td>Sujet</td>
<td><input name="subject" type="text" size="60" value="<?php echo $sSubject ;?>"/></td>
</tr>
<tr>
<td>Message</td>
<td><textarea name="body" cols="45" rows="10"><?php echo $sBody ;?></textarea></td>
</tr>
<tr>
<td>Email du destinataire</td>
<td><input name="to_email" type="text" size="60" value="<?php echo $sToEmail ;?>"/></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="submit" value="ENVOYER"/></td>
</tr>
</table>
</form>
</html>