Le but : personnaliser les mails d'envois selon le site qui envoie.
J'ai un serveur avec de multiples sites dessus.
Tout les document-root sont détenus par www-data
Tous les sites envois des mails, mais c'est www-data qui apparait comme "uid=33" dans le Pickup, ce qui me rend le canonical_maps difficile à faire.
Mais j'ai un espoir : le Message-ID : 12345abc1234@<le-domaine_d'envoie>.tld ce dernier ajoute après le @ le site qui envoie !
J'ai tenté de mettre une header_check et un smtp_header_check avec cela :
Code : Tout sélectionner
/Message-Id:s+<.*?@(.*?)>/ REPLACE From: no-reply@xxxx.com
mais j'ai lu que la lecture ne peut se faire sur 2 headers différents en même temps.... du coups, ça ne fonctionne pas
est-ce que quelqu'un aurait une astuce pour récupérer ce qu'il y a après le @ du message-id pour le mettre après le no-reply@ ?
Merci et bonne journée !