discard action: Marked message to be discarded if not explicitly delivered

Andreas Wass - Glas Gasperlmair a.wass at glas-gasperlmair.at
Do Nov 27 13:38:48 CET 2025


Liebe Dovecot Profis,

ich habe hier ein Problem, dass ein E-Mail bezüglich einer angeforderten 
Passwort Rücksetzung immer discarded wird.

Maillog:
mail dovecot: 
lmtp(lukas at meinedomaene.at)<772893><MLX/LjI9KGkdywsA9a9gbQ:2>: sieve: 
msgid=<user.1273029 at events.logata-edi.com>: discard action: Marked 
message to be discarded if not explicitly delivered (discard action)

Im Postfach des users ist zur Zeit kein Filter aktiviert.

Es gibt ein globales sieve-script durch welches die E-Mails in das spam- 
oder banned-Postfach gelegt werden (anhand einiger Header Angaben )
/etc/dovecot/conf.d/90-sieve.conf
sieve_before = /var/vmail/sieve/global/spam-global.sieve

Inhalt von spam-global.sieve:

# Globale Dovecot Sieve Regeln wg Redirect in spam und banned

#require ["duplicate", "envelope"];
require ["duplicate", "envelope", "variables", "imap4flags", "regex"];

# Doppelte Mails verwerfen (z.B. durch redirects in nachfolgendem Script)
# Folgende 3 Zeilen immer aktivieren
if duplicate {
   discard;
}
# E-Mails, welche "MIME_BAD_EXTENSION" und "X-Spam" "Yes" im Header haben
elsif allof (header :contains "X-Spamd-Result" ["FILENAME_BLACKLISTED", 
"MIME_BAD_ATTACHMENT", "MIME_BAD_EXTENSION"],
header :contains "X-Spam" "Yes",
not envelope "To" "banned at meinedomaene.at",
not envelope "To" "spam at meinedomaene.at")
{
     redirect "spam at meinedomaene.at";
     discard;
     stop;
}
# E-Mails, welche NUR "X-Spam" "Yes" im Header haben
elsif allof (header :contains "X-Spam" "Yes",
not header :contains "X-Spamd-Result" ["FILENAME_BLACKLISTED", 
"MIME_BAD_ATTACHMENT", "MIME_BAD_EXTENSION"],
not envelope "To" "spam at meinedomaene.at")
{
     redirect "spam at meinedomaene.at";
     discard;
     stop;
}
# E-Mails, welche NUR "MIME_BAD_EXTENSION" im Header haben
elsif allof (header :contains "X-Spamd-Result" ["FILENAME_BLACKLISTED", 
"MIME_BAD_ATTACHMENT", "MIME_BAD_EXTENSION"],
not header :contains "X-Spam" "Yes",
not envelope "To" "banned at meinedomaene.at")
{
     redirect "banned at meinedomaene.at";
     discard;
     stop;
}


Bitte um eure Mithilfe,
Andreas


Mehr Informationen über die Mailingliste Dovecot