Problème erreur 553 avec fonction mail() wampserver

Fermé
Strona - 24 mars 2014 à 17:21
nouveauweb.moi Messages postés 6 Date d'inscription mercredi 2 avril 2014 Statut Membre Dernière intervention 4 avril 2014 - 4 avril 2014 à 19:35
Bonjour,

J'ai actuellement pour projet de créer un formulaire avec envoi par mail à la clé.

J'utilise actuellement un ordinateur portable avec Wamp 2.0 pour les tests dans le but de mettre le site sur serveur web.

Voici mon code :


if(isset($_POST) && isset($_POST['demandeur'])){
echo $_POST['demandeur'];
$mail = '***@***'; // Déclaration de l'adresse de destination.
$sujet = "Nouveau formulaire d''arrivée";

$message = "Nom : ".$_POST['demandeur']."\r\n";
$entete = "From: ***@***" . "\r\n" .
"CC: ***@***"; ;

if (mail($mail,$sujet,$message,$entete)){
echo 'Message envoyé';
} else {
echo "Une erreur est survenue lors de l'envoi du formulaire par email";
}
}

Cependant, voici mon problème :

Warning: mail(): SMTP server response: 553 5.3.0 <***@***>... Rejected - see http://www.spamhaus.org/lookup.lasso in C:\wamp\www\Intranet\formulaires\formmail.php on line 14

La ligne 14 étant l'appel mail().

Voici mon php.ini :

[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = smtp.xxxx.com
; http://php.net/smtp-port
smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = ***@***

Donc maintenant que vous connaissez mon problème, voici des précisions :

- La valeur dans l'attribut "demandeur" est mon adresse mail (p.dupont), et j'ai mis un écho avant ce message d'erreur pour être sûr qu'il soit bien récupéré.

- Notre prestataire mail demande l'utilisation du port 587 en SMTP (ne me demandez pas pourquoi). Dans le php.ini, après changement du port entre 25 et 587, j'ai eu le même message.

- Notre prestataire nous donne également des identifiants à utiliser en POP et SMTP, cependant comme il n'est pas mentionné dans le php.ini de les mettre, je ne l'ai pas fait.

- J'ai utilisé différents autres codes php que celui-ci (au cas où s'il était faux) afin d'identifier où se situait le problème, et tous ont donnés ce même message d'erreur.

- J'ai essayé PHPMailer car apparemment j'ai lu que Wamp ne proposait pas de serveur mail (j'ignore si c'est vrai) ... Mais quel casse-tête.

Je suis donc à court d'idée et de patience. Est-ce que quelqu'un aurait une idée pour m'aider s'il vous plait ?
A voir également:

1 réponse

nouveauweb.moi Messages postés 6 Date d'inscription mercredi 2 avril 2014 Statut Membre Dernière intervention 4 avril 2014
4 avril 2014 à 19:35
il faut faire un réglage de wamp, c un problème courant
0