Quindi ho un account e-mail personale personal@domain.com
Questa e-mail è un indirizzo tutto compreso per il dominio, configurato su un server Linux usando postfix / dovecot (IMAP / SMTP). Non condivido mai l'e-mail direttamente con nessuno e persone diverse hanno alias diversi. Sotto Thunderbird, funziona alla grande, posso scegliere qualsiasi indirizzo "FROM" personalizzato, postfix non si lamenterà mai che questo indirizzo FROM è diverso dall'indirizzo smtp autenticato e nessuna traccia dell'indirizzo reale è presente in nessun punto delle intestazioni.
Outlook d'altra parte ... Non riesco proprio a capire il concetto, e non vedo come posso farlo.
Quando invio un'email da "alias1@domain.com" utilizzando Outlook, l'e-mail conterrà un'intestazione "mittente:" che è "personal@dominio.com", annullando completamente lo scopo. Un semplice header_checks in Postfix ha rimosso questa intestazione "mittente:", ma c'è anche il primo comando "MAIL FROM:" che è personale e non l'alias.
Quindi la mia domanda è una delle due.
1) Posso far capire a Outlook che voglio davvero mostrare solo l'alias e a tutti gli effetti mostrarlo come se fosse una vera e-mail (proprio come Thunderbird lo gestisce)?
Non mi interessa alcun livello di hacking di Outlook, e se devo dilettarmi con un po 'di VB per farlo, non mi dispiacerà, basta indicarmi alcune risorse su come posso modificare al volo un'e-mail inviata .
2) Posso farlo in Postfix? Ho provato questo in header_checks:
/^Sender:/ IGNORE
/^MAIL\ FROM:\ <personal@domain.com>/ REPLACE MAIL FROM: <xxxxxxxxx@domain.com>
La prima riga rimuove correttamente l'intestazione del mittente (che ha l'effetto orribile di visualizzare "Da XX per conto di YY"), ma la seconda non cattura le altre istanze di apparizione personale nelle intestazioni, vale a dire "MAIL FROM:" che è quindi tradotto in "Percorso di ritorno".
Qualche suggerimento apprezzato.