Ich habe Aliase in Postfix eingerichtet, wie zum Beispiel die folgenden:
all@mydomain.com: foo@mydomain.com, bar@mydomain.com ...
Wenn eine E-Mail an all@mydomain.com gesendet wird und einer der Empfänger in diesem Alias "cc: ed" lautet (dh "Allen antworten"), wird die E-Mail in doppelter Ausfertigung zugestellt. Wenn zum Beispiel eine E-Mail an all@mydomain.com gesendet wird und foo@mydomain.com cc: ed lautet, wird sie zweimal zugestellt. Laut den Postfix-FAQ ist dies beabsichtigt , da Postfix E-Mails parallel sendet, ohne die Gruppen zu erweitern. Dies macht es schneller als sendmail. Nun, das ist alles in Ordnung, aber ist es möglich, Postfix so zu konfigurieren, dass doppelte Empfänger tatsächlich entfernt werden, bevor die E-Mail gesendet wird?
Ich habe viele Posts von Leuten aus dem ganzen Netz gefunden, die das gleiche Problem haben, aber ich habe noch keine Antwort gefunden. Wenn dies in Postfix nicht möglich ist, ist es möglich, es irgendwo auf dem Weg zu tun? Ich habe versucht, meine Benutzer zu schulen, aber ich fürchte, es ist ziemlich vergeblich ...
Ich verwende Postfix unter Mac OS X Server 10.6, amavis ist als content_filter und dovecot als mailbox_command eingestellt. Ich habe versucht, procmail als content_filter für die SMTP-Zustellung einzurichten (gemäß dem nachstehenden Vorschlag), aber ich kann es scheinbar nicht richtig verstehen. Aus verschiedenen Gründen kann ich die Standardkonfiguration von OS X nicht ersetzen, dh Postfix, Amavis und Dovecot bleiben erhalten. Ich kann es jedoch ergänzen, wenn ich es wünsche.