From: Jakob H. <jh...@pl...> - 2005-11-15 14:36:05
|
Thomas Wolff wrote: >> # if procmail has reached here, delivery has failed. return with a >> # temporary failure code from <sysexits.h>. >> # 75 = EX_TEMPFAIL >> EXITCODE=75 >> :0 >> /dev/null > So that may work, but it is really an obscure trick. > Fetchmail needs to have an easy-to-use, well-documented facility to > configure its error behaviour in an obvious way. This is not a fetchmail issue and this whole discussion is unrelated to fetchmail. If you are really interested in improving procmail's error behaviour, you should move this to the procmail-list. As a sidenote: I doubt procmail is so bad, but you never know. Anyway, I used maildrop for quite a while. Main reason was its non-obfuscating filter language, but it also has a proper error handling. And I never needed anything like formail to use it as MDA. > That other program may often be formail. While formail -s does > propagate an error return code here, this is not reliable because it's > not documented. Should be fixed. By whom? Certainly not by any fetchmail maintainer. |