PHP Mailer — Reply-to: — Return-path — SetFrom
Je suis l'envoi de mail via PHP Mailer. http://phpmailer.worxware.com/
Je veux être en mesure de définir la Provenance de l'un emailand la RÉPONSE à un autre e-mail et le CHEMIN de RETOUR de encore un autre.
Principalement.. je veux les emails rejetés à aller pour quelque chose comme [email protected]
J'espérais que le CHEMIN de RETOUR pourrait le faire.
Et si un utilisateur qui reçoit le mail, je ne veux pas voir son partir de BOUNCEDemails, etc.. pour je veux leur donner la possibilité de répondre à une adresse e-mail réelle.
J'ai besoin de les emails rejetés tho pour aller à un autre e-mail parce que je ne veux pas la RÉPONSE À obtenir beaucoup de mauvais e-mails. etc..
VOICI CE que j'AI Ne fonctionne Pas:
$mail->AddAddress('[email protected]', 'John Doe');
$mail->AddReplyTo('[email protected]', 'Reply to email');
$mail->SetFrom('[email protected]', 'From Name and Email');
$mail->AddCustomHeader('Return-path: [email protected]');
Le code ci-dessus les réponses à SetFrom et envoie tous les rebonds de SetFrom. Toutes les idées sur la façon de séparer les deux? Grâce
- Vérifiez que vous utilisez la version la plus récente de PHPMailer: github.com/Synchro/PHPMailer
Vous devez vous connecter pour publier un commentaire.
la bonne manière de définir cette (juillet 2013) est en utilisant:
la phpmailer source contient la suivante, qui est assez explicite:
Return-Path
est défini par le MTA de réception basé sur laSender
en-tête, et toutReturn-Path
- tête que vous avez définie est ignorée. C'est pourquoi PHPMailer obsolète la fonctionnalité et leur inline docs disent que vous ne devriez jamais mettreReturn-Path
.Vous pouvez utiliser
Avis de la commande! AddReplyTo doit être AVANT AddAddress!!!