Les meilleurs administrateurs réseau freelances sont sur Codeur.com

Sous Postfix / modification des headers

 Fermé · Moins de 500 € · 2 offres · 948 vues · 4 interactions


Voici la problématique :

On souhaite, avec Postfix + fonction mail() de PHP, pouvoir modifier l'ordre des lignes TO et SUBJECT dans les headers.

Détail :
Dans un fichier PHP, on utilise la fonction mail() pour envoyer des mails :
$headers = "From: test [Email visible pour les membres Pro]";
$headers.= "Organization: XXX\r\n";
$headers.= "X-Mailer: xxx\r\n";
[Email visible pour les membres Pro]" , $objet, $message, $headers);

Postfix construit un header comme ceci :
To: [Email visible pour les membres Pro]
Subject: objet du mail
From: test [Email visible pour les membres Pro];
Organization: XXX
X-Mailer: xxx

Hors on veut modifier l’ordre des lignes, par exemple, on aimerait avoir :
X-Mailer: xxx
Subject: objet du mail
From: test [Email visible pour les membres Pro];
To: [Email visible pour les membres Pro]
Organization: XXX

Et si on code comme ceci :
$headers = "X-Mailer: xxx\r\n";
$headers = "Subject: objet du mail\r\n";
$headers = "From: test [Email visible pour les membres Pro]";
$headers.= "To: [Email visible pour les membres Pro]";
$headers.= "Organization: XXX\r\n";
[Email visible pour les membres Pro]" , $objet, $message, $headers);

On aura :
To: [Email visible pour les membres Pro]
Subject: objet du mail
X-Mailer: xxx
Subject: objet du mail
From: test [Email visible pour les membres Pro];
To: [Email visible pour les membres Pro]
Organization: XXX

On voit bien que les 2 lignes TO et SUBJECT se placent toujours au début, même si on essaye de les écraser en PHP avec les lignes TO et SUBJECT.

La question est donc : comment faire pour avoir un header sur mesure, notamment comment faire pour déplacer les lignes TO et SUBJECT (car le reste, organization, x-mailer est très facile à déplacer en PHP).

Environnement : Linux Ubuntu 14.04 + postfix (version 2.9.6).

Budget indicatif : Moins de 500 €

Publication : 13 juillet 2017 à 10h32

Profils recherchés : Administrateur réseau freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

2 freelances ont répondu à ce projet

2 propositions de devis en moins de 2h

Talbi-ConSept Agence web
adhelis Spécialiste infogérance
Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients