On Thu, 2010-03-04 at 10:05 -0500, Charles Marcus wrote:
On 2010-03-04 9:32 AM, Timo Sirainen wrote:
LEMONADE group solved this with IMAP URLAUTH (RFC 4467) and SMTP BURL (RFC 4468) extensions. The idea is basically (copy&pasting from RFCs):
C: RCPT TO:ron@gryffindor.example.com S: 250 2.1.5 ron@gryffindor.example.com OK. C: BURL imap://harry@gryffindor.example.com/outbox ;uidvalidity=1078863300/;uid=25;urlauth=submit+harry :internal:91354a473744909de610943775f92038 LAST S: 250 2.5.0 Ok.
So after receiving BURL command, SMTP server connects to IMAP server and fetches the message:
But wouldn't this also require the MUA to support the concept of an 'Outbox'?
MUA would have to support both of those URLAUTH and BURL extensions, so that it can register a temporary URL on the IMAP server, then connect to SMTP server and give that URL to BURL command (instead of sending the mail with DATA command).
So from MUA's point of view it's basically the same as before: save to IMAP and after that send via SMTP.
support would also have to be added for postfix, which I have no idea if Wietse would have any desire to do this (I lean toward not).
Yeah, he probably isn't interested in adding IMAP client support for Postfix, although it could be pretty basic support.