Bonjour
J'ai modifié mon code PHP afin de recevoir correctement les mails envoyés depuis un formulaire de contact suite à une erreur via l'administration de mon hébergement. J'ai contacté le service technique et celui-ci m'a répondu qu'il manquait un message-ID dans l'entete de mes mails.
J'ai fait la correction et maintenant, non seulement, il n'y a plus de mails no parvenus sur l'administration QUOTAS, mais aussi je ne recois pas le mail.
Descriptif de l'envoi du formulaire : Une copie au client demandeur, une copie pour le propriétaire, et une pour le webmaster (copie - moi). 2 arrivent bien (Propriétaire et MOI) seulement la copie de l'envoi vers le client n'arrive jamais. Les deux emails arrivant sont enregistrés chez LWS, l'autre , bien sur dépend du client, et est souvent d'ordre générique, orange, free, sfr, ... etc..Quand on a une erreur on peut modifier, quand on en a pas, ??? que faire ?
Voila le code ci-dessous en php :
$entete_client = "MIME-Version: 1.0\r\n";
$entete_client .="Content-type: text/html; charset=utf-8\n";
$entete_client .= "From: contact@domainelws.com\r\n";
$entete_client .= "Reply-to: contact@domainelws.com\r\n";
$entete_client .= "Message-ID: <".md5(uniqid(time()))."@mailler1.lws-hosting.com>\r\n";
$entete_client .= "X-Mailer: PHP\r\n";
$entete_client .= "X-Priority: 1\r\n";
$entete_client .= "Return-Path: < contact@domainelws > \r\n";
mail($lemail,$subject_client,$msg_client,$entete_client);
Merci de votre aide..
Erickala