Come posso configurare Postfix per conservare le copie di tutte le email inviate attraverso di esso?


17

La mia azienda attualmente utilizza Google Apps per la posta elettronica. Posso configurare Google Apps per inoltrare tutta la posta elettronica in uscita attraverso un server di inoltro. Posso anche puntare i miei record MX su questo server e farlo inoltrare la posta in arrivo su Google. Pertanto posso configurare Postfix come proxy per tutte le e-mail inviate da e verso i nostri utenti. Questa parte è fatta e funziona benissimo. Tuttavia, non sono sicuro di come conservare una copia completa di ciascun messaggio che lo attraversa.

Sono interessato a farlo in modo che tutte le e-mail da / verso i clienti possano essere scaricate nel nostro sistema CRM in modo che siano ricercabili da tutti nella nostra azienda che potrebbero parlare con un cliente. Il modo più comune per farlo è avere un'impostazione "sempre BCC" specificata in Postfix. Tuttavia, ciò archivia solo le e-mail inviate ai clienti, non le e-mail ricevute da loro. Qualcuno ha qualche suggerimento? Grazie!


2
Se tutta la posta inviata passa attraverso ppostfix e tutta la posta ricevuta viene inoltrata a postfix, PERCHÉ stai utilizzando Google Apps?
adattamento

Risposte:


20

Ti sbagli: tutta la posta viene ricevuta, tutta la posta viene recapitata.

Come documentato, always_bcc definisce un indirizzo a cui vengono inviate copie di tutta la posta gestita da postfix.

Qualunque cosa.

Per un migliore controllo su questo processo, utilizzare sender_bcc_maps e recipient_bcc_maps; un uso oculato delle mappe regex ti consente di copiare i messaggi allo stesso utente su un dominio di archivio - sia per i mittenti che per i destinatari, in questo modo:

sender_bcc_maps = regexp:/etc/postfix/archive_domain
recipient_bcc_maps = regexp:/etc/postfix/archive_domain

In /etc/postfix/archive_domain:

/^([^@]+)\@example\.com$/    $1@archive.example.com

Ora puoi gestire la posta a @ archive.example.com come preferisci.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.