Atualmente, minha empresa usa o Google Apps para e-mail. Posso configurar o Google Apps para encaminhar todos os emails enviados por meio de um servidor de retransmissão. Também posso apontar meus registros MX neste servidor e enviá-los para o Google. Portanto, eu posso configurar o Postfix como proxy para todos os emails enviados para e de nossos usuários. Esta parte está pronta e funciona bem. No entanto, não sei como manter uma cópia completa de cada mensagem que passa por ela.
Estou interessado em fazer isso para que todos os emails de / para clientes possam ser despejados em nosso sistema de CRM, para que possam ser pesquisados por todos em nossa empresa que possam conversar com um cliente. A maneira mais comum de fazer isso é ter uma configuração "always BCC" especificada no Postfix. No entanto, isso arquivaria apenas o email enviado aos clientes, não o email recebido deles. Alguém tem alguma sugestão? Obrigado!
Respostas:
Você está enganado - todo o correio é recebido, todo o correio é entregue.
Conforme documentado, always_bcc define um endereço para o qual as cópias de todos os emails manipulados pelo postfix são enviadas.
Tudo.
Para um melhor controle sobre esse processo, use sender_bcc_maps e container_bcc_maps; algum uso criterioso dos mapas regex permite copiar as mensagens para o mesmo usuário em um domínio de arquivamento - para remetentes e destinatários, da seguinte forma:
Em
/etc/postfix/archive_domain
:Agora você pode manipular o correio para @ archive.example.com como desejar.
fonte