On Fri, 13 Jul 2007, Sebastian Hagedorn wrote: >> Why would Cyrus return that? Obviously something is wrong with the >> delivery, but under what circumstances would a) lmtpd invoke the >> sendmail binary? > > That would happen if the user in question has a sieve redirect rule. Yep, I just figured that out. The user is forwarding their mail off, and the service to which they are forwarding is rejecting the message. Thanks! >> c) lmtpd pass the failure >> message, unadorned, back to the sender? The latter in particular >> seems like broken behavior; shouldn't lmtpd return something like '5xx >> sendmail: fatal: ...'? > > Sure, but that's a known bug :-) At least I seem to remember that it came up > some time ago. Yeesh. If I was a C programmer, I'd fix that. That seems decidely less robust than one would expect. Chris St. Pierre Unix Systems Administrator Nebraska Wesleyan University ---------------------------- LOPSA Sysadmin Days: Professional Training for Professional SysAdmins August 6-7, Cherry Hill, NJ http://lopsa.org/SysadminDays ---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html