Moja firma obecnie używa Google Apps do obsługi poczty e-mail. Mogę skonfigurować Google Apps do przekazywania wszystkich wychodzących wiadomości e-mail za pośrednictwem serwera przekazywania. Mogę również skierować moje rekordy MX na ten serwer i przekazać je dalej do Google. Dlatego mogę skonfigurować Postfix jako serwer proxy dla wszystkich wiadomości e-mail wysyłanych zarówno do naszych użytkowników, jak i od nich. Ta część została wykonana i działa dobrze. Nie jestem jednak pewien, jak zachować pełną kopię każdej wiadomości, która przez nią przechodzi.
Interesuje mnie to, aby wszystkie wiadomości e-mail do / od klientów mogły być zrzucane do naszego systemu CRM, dzięki czemu można je wyszukiwać przez wszystkich w naszej firmie, którzy mogą rozmawiać z klientem. Najczęstszym sposobem na to jest ustawienie „zawsze BCC” określonego w Postfix. Spowodowałoby to jednak tylko archiwizację wiadomości e-mail wysłanych do klientów, a nie wiadomości otrzymanych od nich. Czy ktoś ma jakieś sugestie? Dziękuję Ci!
Odpowiedzi:
Mylisz się - cała poczta jest odbierana, cała poczta jest dostarczana.
Jak udokumentowano, always_bcc definiuje adres, na który wysyłane są kopie całej poczty obsługiwanej przez Postfix.
Wszystko.
Aby uzyskać lepszą kontrolę nad tym procesem, użyj sender_bcc_maps i recipient_bcc_maps; niektóre rozsądne użycie map wyrażeń regularnych pozwala kopiować wiadomości do tego samego użytkownika w domenie archiwum - zarówno dla nadawców, jak i odbiorców, na przykład:
W
/etc/postfix/archive_domain
:Możesz teraz obsługiwać pocztę na @ archive.example.com, jak tylko chcesz.
źródło