N0C - permettre la configuration de l'entête 'Return-Path' pour l'envoi d'emails

Gilles Migliori partagé ce idée il y a 2 jours
Refusé

Lorsqu'on envoie un email en php (fonction mail() ou PHPMailer par exemple, l' entête 'Return-Path' est automatiquement définie à l'adresse du serveur, par exemple xxx.n0c.com, qui n'a pas d'enregistrement MX, ce qui pose des problèmes de délivrabilité.

Il faudrait soit définir l'entête automatiquement avec une adresse @domain.com (domaine du N0C), soit permettre la configuration manuelle depuis le N0C.

Réponses (1)

photo
1

Bonjour cher contributeur,

Merci pour votre suggestion et pour votre participation à la communauté PlanetHoster.

Nous avons marqué votre contribution comme refusée, car il est déjà possible de configurer le Return-Path lors de l’envoi d’emails, que ce soit avec mail() ou PHPMailer.

Avec la fonction mail() de PHP, il suffit d’utiliser le paramètre supplémentaire -f pour définir l’adresse de retour (Return-Path) :


$mailSuccess = mail($to, $subjectMail, $message, $headers, "-f$returnpath");

Avec PHPMailer, le Return-Path prend par défaut la valeur définie dans setFrom(). Il est également possible de le personnaliser en utilisant la propriété Sender :


$mail->setFrom($from);       // Adresse visible par le destinataire
$mail->Sender = $returnpath; // Return-Path / adresse de retour
$mail->addReplyTo($replyto); // Adresse pour les réponses

Ainsi, avec PHPMailer, vous pouvez configurer indépendamment From, Return-Path et Reply-To, ce qui permet d’optimiser la délivrabilité et la gestion des bounces.

Si vous avez des questions supplémentaires sur l’utilisation de ces options, n’hésitez pas à ouvrir un billet de service.

Merci encore pour votre contribution à la communauté PlanetHoster : c’est grâce à l’engagement de nos membres que nous pouvons continuellement améliorer nos services.

Poster un commentaire
 
Joindre un fichier