Ich möchte wissen, wie man amavisd-new so konfiguriert, dass nur auf bestimmten Clients (IPs, CIDRs oder Hostnamen) oder alternativ auf der E-Mail-Domäne des Absenders nach Spam gesucht wird.
Ich weiß, dass es möglich ist, dies anhand der E-Mail-Adresse eines Empfängers zu tun, aber nicht anhand der E-Mail-Adresse des Absenders. Es ist sogar möglich, dies über die IP-Adresse eines Empfängers bei Policy Banks zu tun. Mein Ansatz sollte jedoch sein, unabhängig vom Empfänger zu sein und nur den Absender weiterzuleiten.
Ich möchte nur E-Mails scannen, die von Yahoo, Google, Hotmail und den anderen großen Absendern stammen. So ist es einfacher zu konfigurieren, welche Absender beobachtet werden sollen als welche nicht.
Ich wusste, dass es auf der MTA-Seite einfacher zu erreichen ist, aber das ist nicht Teil der Frage, da ich auf der MTA-Seite bereits eine Lösung gefunden habe. Ich möchte es auf amavisd-new machen. Und es hilft nicht, zu wissen, wie Absender auf eine Whitelist gesetzt werden, da dies immer noch bedeutet, dass die E-Mails den gesamten Scanvorgang durchlaufen, dann aber eine hohe negative Punktzahl erhalten. Die Mail sollte überhaupt nicht gescannt werden, es sei denn, sie wird von den großen Spielern gesendet.
Welche Parameter in amavisd-new sind also die richtigen, um das Scannen für bestimmte Absender und nur für diese zu ermöglichen?
quelle
Antworten:
Amavisd Whitelist alle außer bestimmten Domain
Was Sie brauchen, ist whitelist_sender_map ( hier ) mit Regex-Lookaround ( hier )
Whitelist alle außer Domain.X
Whitelist alle außer Domain und Sub-Domain von X.
Ändern
Beispiel: Hinzufügen von msn.com zur Whitelist-Ausnahme
BRECHEN SIE DIESE REGEL NICHT IN MEHRERE REGELN, ES IST NICHT DAS, WAS SIE WOLLEN
Wenn Sie die Regeln in zwei oder mehr Zeilen brechen, wird ALLES auf die WHITELISTE gesetzt !!
(Ich werde diesen Abschnitt wenn möglich in rot setzen)
In einfachen Worten, die Whitelist ist eine sequenzielle Prüfung, zeilenweise.
Schauen wir uns das folgende FALSCHE Beispiel an
Am Ende werden alle Absender auf die Whitelist gesetzt !!
Perl-Testprogramm
quelle