Postfix et Return-Path

Postfix et Return-Path - Logiciels - Linux et OS Alternatifs

Marsh Posté le 29-07-2008 à 16:48:16    

Bonjour à tous,
 
J'ai une machine sous Debian, sur laquelle j'ai installé Postfix.
J'utilise un script que j'ai fait qui ouvre une connexion sur mon IP sur le port 25 et qui envoi un mail en suivant le dialogue SMTP standart (HELO, MAIL FROM, ...).
 
Je reçois bien le mail sur la messagerie donc pas de problème d'acheminement.
 
Mon problème est le suivant :
Dans les entêtes du mail que mon script a envoyé; il y avais un Return-Path: bounce@domaine et dans le mail reçu le return path a été remplacé par user@domain.
 
user est l'utilisateur qui a lancé le script PHP qui se connecte à Postfix, j'en conclus donc que Postfix rajoute lui même un Return-Path au nom de l'utilisateur qui execute le traitement, je comprend bien sa logique, mais est-il possible de forcer le Return-Path.
 
J'ai trouvé de nombreux topic parlant de la fonction mail() de PHP avec un paramétrage additionnel permettant cela mais il n'en est pas question ici car je n'utilise pas mail() mais une socket et un dialogue SMTP.
 
Est ce que quelqu'un a déjà eu ce problème et saurait comment le résoudre ?
 
Merci d'avance à tous ceux qui me liront.
 
Bonne journée

Reply

Marsh Posté le 29-07-2008 à 16:48:16   

Reply

Marsh Posté le 29-07-2008 à 16:53:24    

Dans le dialogue SMTP partie DATA, il te suffit de rajouter une ligne Return-Path, par exemple avant ta ligne From:.

Reply

Marsh Posté le 29-07-2008 à 17:35:20    

Merci de ta réponse, mais justement j'ai précisé dans mon topic que je mettais bien un Return-Path et qu'il était modifié au passage.
Sinon je l'ai mis en premier parmis tous les paramètres de mon header

Reply

Marsh Posté le 19-08-2008 à 16:58:30    

yellu a écrit :

Merci de ta réponse, mais justement j'ai précisé dans mon topic que je mettais bien un Return-Path et qu'il était modifié au passage.
Sinon je l'ai mis en premier parmis tous les paramètres de mon header


 
Salut, j'ai exactement le même problème que toi. As-tu trouvé une solution ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed