At Sat, 07 Nov 2009 16:05:53 -0500, Adam Tauno Williams <awilliam@xxxxxxxxxxxxx> wrote: Subject: Re: Exec'ing a script from Cyrus when imapd has a client > > So what? Seriously, if a tool accomplishes the task... and > accomplishing the task is the purpose for the technology to exist in the > first place. Well, if all you've got is a hammer.... > Bogus, Fetchmail is a POP/IMAP/SMTP client that automatically moves > messages based upon its configuration. It doesn't "violate" any > "protocol levels" at all. If I drag-and-drop messages with my GUI MUA > between two servers, or use fetchmail, it is the exact same affect and > both are perfectly legitimate. Except, of course, that fetchmail will > do so at 3AM every morning while I sleep. Ah, NOPE. POP and IMAP are entirely different paradigms than SMTP (or LMTP), for example. Fetchmail violates RFC822 for starters. See my other reply. If you don't understand then perhaps you don't care about such things -- that's your business. Also fetchmail introduces a huge hole in reliability and robustness of normal MTA message transmission and delivery. I'd very much like to stop anyone from offering such hacks as "solutions" to others though, especially when there are perfectly good alternatives which don't violate any protocol layers and which are infinitely more robust and reliable. -- Greg A. Woods +1 416 218-0098 VE3TCP RoboHack <woods@xxxxxxxxxxx> Planix, Inc. <woods@xxxxxxxxxx> Secrets of the Weird <woods@xxxxxxxxx> ---- 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