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

Nástroje pro stránku