Bonsoir,
Je me tourne vers vous car j'ai un petit problème d'encodage de mail lorsque j'utiliser PHPMailer.
Bon tout d'abord, mon script fonctionne très bien pour la génération de mail.
Le seul souci (enfin je pense) que j'ai c'est que le Return-Path dans l'entête du mail n'est pas celui que je désire.
En effet, actuellement hébergé sur chez OVH (Hébergement mutualisé), j'ai un return-path de ce style :
Return-Path: <bounce-id=xxxxx=xxxxxxxx.start.ovh.net=xxxxxxxxxxxxx@89.mail-out.ovh.net>
Alors que je souhaiterai en avoir un du style :
Return-Path: <Adresse@mail.com>
(en supposant que l'adresse mail de la personne qui crée le mail est : Adresse@mail.com).
Voici le code utilisé pour créer le mail (une demande d'inscription à une NL) :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $envMail = new PHPMailer(); $envMail->Lang ="fr"; $envMail->Sender="$email"; $envMail->SetFrom("$email",$name="$email"); $envMail->AddReply ="$email"; $envMail->CharSet = "utf-8"; $envMail->AddAddress("newsletter-subscribe@mondomaine"); $envMail->Subject = " "; $envMail->Body = " ";
En lisant le code de la class.phpmailer.php, j'ai vu qu'il était possible de configurer le Return-Path en définissant la variable "Sender" ... mais malgré l'avoir fait, le Return-Path ne se modifie pas
Pourriez-vous m'aider sur ce point ?
D'avance merci
Partager