Ho degli alias impostati in postfix, come il seguente:
all@mydomain.com: foo@mydomain.com, bar@mydomain.com ...
Quando viene inviata un'e-mail a all@mydomain.com e uno qualsiasi dei destinatari di tale alias è cc: ed che è abbastanza comune (cioè: "Rispondi a tutti"), l'e-mail viene recapitata in duplicati. Ad esempio, se un'e-mail viene inviata a all@mydomain.com e foo@mydomain.com è cc: ed, verrà consegnata due volte. Secondo le FAQ di Postfix , questo è in base alla progettazione poiché Postfix invia e-mail in parallelo senza espandere i gruppi, il che lo rende più veloce di sendmail. Ora va tutto bene e dandy, ma è possibile configurare Postfix per rimuovere effettivamente i destinatari duplicati prima di inviare l'e-mail?
Ho trovato molti post di persone in tutta la rete che hanno lo stesso problema, ma devo ancora trovare una risposta. Se ciò non è possibile in Postfix, è possibile farlo da qualche parte lungo la strada? Ho provato a educare i miei utenti, ma è piuttosto inutile temo ...
Sto eseguendo postfix su Mac OS X Server 10.6, amavis è impostato come content_filter e dovecot è impostato come mailbox_command. Ho provato a configurare procmail come content_filter per la consegna smtp (come da suggerimento di seguito), ma non riesco a farlo bene. Per vari motivi, non posso sostituire la configurazione standard di OS X, il che significa che postfix, amavis e dovecot rimangono in sospeso. Posso comunque aggiungerlo se lo desidero.