Re: [maildropl] =?utf-8?q?cc=27ing_to_external_script=3A_unsigned_int?= =?utf-8?q?_=28=22!Err=22_a
Brought to you by:
mrsam
From: Sam V. <mr...@co...> - 2007-02-26 23:28:21
|
Fred J writes: > us...@se...d") but I am unable to run it from within maildrop: > > Feb 26 15:33:14 - BEGIN maildrop processing for us...@se...d === > == User will.test has own mailfilter, including > /var/spool/mail/virtual_mailboxes/.mailfilters/us...@se...d ... > inside user's mailfilter file... > Date: Mon Feb 26 15:33:14 2007 > From: Fred Jounters <fj...@se...d> > Subj: dada > !Err: | /path/to/some/prog user\@server.tld (918) > > EXITCODE = 4294967295, TEMPFAIL = > > Now from another mailinglist I found out that > 4294967295 == 0xffffffff == (unsigned int) -1 > > Question: What does this mean? / Where to look for the error? It's your script, only you can figure out why it breaks. The only thing that you need to know that's not immediately obvious is that your script must read the entire message it receives piped in on standard input. If maildrop detects that the script terminated before it consumed everything, it will - rightfully - conclude that the mail delivery script failed. |