J'utilise la fonctionne mail() sur mon site et ça ne semble pas fonctionner: les mails n'arrivent pas.
J'ai fait un coup de phpinfo() mais je ne sais pas si je devrais voir qqc comme mail() ON. En revanche, il y a bien un sendmail_path.
Le code s'articule en deux temps: une page html simple, avec des champs, et une page php de récupération, où j'implémente la fonction mail().
Voici le code:
Code : Tout sélectionner
<form method="post" action="Mail_OK.php">
<div style="margin-left: 40px;">
<span style="color: rgb(255, 255, 255); font-family: Arial; font-weight: bold;"><br>
Invitez un ami à participer à ce cycle et faites baisser davatage les prix !<br><br>
</div>
<div style="margin-left: 100px;">
<span style="color: rgb(255, 255, 255); font-family: Arial; font-weight: bold;">
Adresse email :
<input maxlength="40" size="40" name="adressemail"><br><br>
Sujet :
<input maxlength="20" size="20" name="sujet"><br>
<br>
Texte : <br><br>
<TEXTAREA type="texte" cols="50" rows="7" name="texte" wrap="physical"></TEXTAREA><br>
</div></span><br>
<div style="margin-left: 450px;">
<input type="submit" name="Mail" value="Envoyer">
</div><br>
</form>
<?php
if (isset($_POST["Envoyer_x"])) {
$mail = $_POST["adressemail"];
$sujet = $_POST["sujet"];
$tex = $_POST["texte"];
$texte = wordwrap($tex, 70);
$message = str_replace("\n.", "\n..", $texte);
mail($mail, $sujet, $message);
}
?>
Est-ce que je devrais utiliser plutôt la fonction imap_mail?