On 5/30/11 4:48 PM, Graham Fawcett wrote:
On Sun, 29 May 2011 22:05:23 +0200, David Nadlinger wrote:
On 5/29/11 9:50 PM, Vincent wrote:
Perhaps EmailLogEngine should be renamed to SMTPLogEngine.
And next year we will add IMAPLogEngine? :) Nope, I prefer just 'Email'
- more generic approach.
Uh, IMAP has nothing to do with sending mail, it's just a protocol for
accessing your server-side mailbox, like POP3.
Actually, an IMAP-based logging sink would be conceivable. Unlike POP3,
you can actively store documents into an IMAP mailbox.
As an example, "imapfs" is a FUSE-based filesystem which stores files to
an IMAP host. Deciding whether this is a good idea is left as an
exercise. :)
Yeah, I know that APPENDing messages to IMAP mailboxes is possible, and
an IMAP-based logging sink could certainly be implemented. But in my
opinion, uploading a message to an user's mailbox is quite a different
concept semantically than sending mail via SMTP – for example, you could
additionally support parameters for the target mailbox, etc., that would
make no sense for just sending a message via SMTP.
I didn't know that there are IMAP-based FUSE filesystems out there,
though, thanks for mentioning – an … uhm … interesting idea. ;)
David