[Dovecot] Thinking Outside the Box - Extending IMAP

Timo Sirainen tss at iki.fi
Sun May 13 22:46:37 EEST 2007


On Sun, 2007-05-13 at 06:55 -0700, Marc Perkel wrote:
> One thing I'd like to use it for is an outgoing SMTP connection to send 
> outgoing email over IMAP. A session might look like this:
> 
> 999 EXECUTE smtp
> 999 220 darwin.ctyme.com ESMTP Exim 4.67 Sun, 13 May 2007 06:52:26 -0700
> 999 helo ctyme.com
> 999 250 darwin.ctyme.com Hello localhost [127.0.0.1]
> 999 mail from:marc at perkel.com
> 999 250 OK
> 999 rcpt to:dovecot at dovecot.org
> 999 250 Accepted
> ......
> 999 quit
> 999 OK

And as for this, I think embedding SMTP inside IMAP session only
complicates things. LEMONADE support
(http://www.ietf.org/html.charters/lemonade-charter.html
http://www.lemonadeformobiles.com/index.html) is apparently being
implemented in all kinds of mobile clients and probably will get used a
lot more.

They're not using port 25 for sending messages, they're using port 587
which requires authentication (RFC 4409). So instead of trying to create
a new non-standard implementation, why not just use the submission port,
which is pretty much guaranteed to be the standard future way of sending
messages?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://dovecot.org/pipermail/dovecot/attachments/20070513/78900c5e/attachment.pgp 


More information about the dovecot mailing list