[Eisfair] Mailfilterung mit IMAP/Dovecot
Marcus Röckrath
marcus at eis.senden.germany
Do Jun 20 12:55:24 CEST 2024
Hallo Rolf,
Rolf Bensch wrote:
> ungeachtet dessen, dass Du bereits eine Lösung hast: hier hättest Du auch
> stufenweise testen/reagieren können.
>
> if
> $message_headers contains "\nX-Spam-Flag: YES"
> then
> if $message_headers contain "\nList-Id:"
> then
> unseen
> finish
> endif
>
> save $home/.imapmail/.Spamverdacht
> seen
> finish
> endif
Ich bin dabei, so einiges zu vereinfachen, als Pensionär hat man ja Zeit.
Mein Desktop soll nun, da ich ihn im wesentlichen beruflich genutzt habe,
langsam außer Betrieb gehen.
Dazu gehört auch, den Mailbetrieb von Pop auf Imap umzustellen, also mussten
auch die bislang im Mailclient des Desktop kmail konfigurierten Filter auf
serverseitiges Filtern umgestellt werden.
Ich habe dazu ein if .. then .. elif -Kette aufgebaut:
if
$message_headers contains "\nX-Spam-Flag: YES" and
$message_headers does not contain "\nList-Id:"
then
save $home/.imapmail/.Spam
elif
$header_from contains "root at eis" or
usw.
Die erste Regel soll keine Listenmails als Spam behandeln; gmx markiert
gerne Mailinglisten als Spam; alle Mails, die hier durchs Raster fallen,
müssen noch durch die anderen Filterstufen durch.
--
Gruß Marcus
[eisfair-Team]
Mehr Informationen über die Mailingliste Eisfair