Courier Maildrop
Problémy a jejich řešení
Unable to deliver to mailbox
Sep 16 22:25:02 mysh7 postfix/pipe[3797]: 5AA11E5E7E: to=<xxxxx@xxxxx.xx>, relay=maildrop, delay=507, delays=501/0/0/6.3, dsn=4.3.0, status=deferred (temporary failure. Command output: maildrop: error writing to mailbox. /usr/bin/maildrop: Unable to deliver to mailbox. )
tento problém nám nastal když jsme doručovali maily ve filtru pomocí cc
(resp. to
atp.) přes pipu (|) nějakému skriptu, ten si výstup blbě přečetl a maildrop to bral jako chybu a ukončil doručování (zjistit se do dá v logu maildropu, že při doručování té zprávy je Err: |/cesta/ke/skriptu
řešení: Pěkné řešení je na http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=444612#10:
místo použití
cc "|/cesta/ke/skriptu"
dát:
cc "|/cesta/ke/skriptu && cat > /dev/null"
V našem případě to opravdu pomohlo
linux/maildrop.txt · Poslední úprava: 16.09.2009 23:31 autor: wladik