Mam skonfigurowane aliasy w Postfiksie, takie jak następujące:
all@mydomain.com: foo@mydomain.com, bar@mydomain.com ...
Kiedy wiadomość e-mail jest wysyłana na adres all@moja_domena.com, a każdy adresat w tym aliasie jest cc: ed, co jest dość powszechne (tj. „Odpowiedz wszystkim”), wiadomość e-mail jest dostarczana w dwóch egzemplarzach. Na przykład, jeśli wiadomość e-mail zostanie wysłana na adres all@mydomain.com, a foo@mydomain.com to cc: ed, zostanie dostarczona dwukrotnie. Zgodnie z często zadawanymi pytaniami dotyczącymi Postfix jest to projekt, ponieważ Postfix wysyła e-maile równolegle bez rozwijania grup, co czyni go szybszym niż sendmail. Teraz wszystko jest w porządku i eleganckie, ale czy można skonfigurować Postfix, aby faktycznie usuwał zduplikowanych odbiorców przed wysłaniem wiadomości e-mail?
Znalazłem wiele postów od ludzi w całej sieci, którzy mają ten sam problem, ale jeszcze nie znalazłem odpowiedzi. Jeśli nie jest to możliwe w Postfix, czy można to zrobić gdzieś po drodze? Próbowałem edukować moich użytkowników, ale obawiam się, że to raczej bezcelowe ...
Korzystam z Postfiksa na Mac OS X Server 10.6, amavis jest ustawiony jako content_filter, a dovecot jest ustawiony jako mailbox_command. Próbowałem skonfigurować procmaila jako filtr treści dla dostarczania smtp (zgodnie z sugestią poniżej), ale wydaje się, że nie mogę tego poprawnie zrobić. Z różnych powodów nie mogę zastąpić standardowej konfiguracji OS X, co oznacza, że postfix, amavis i dovecot pozostają na swoim miejscu. Mogę jednak dodać, jeśli chcę.