Re: [Imap-protocol] IMAP SUBMIT Extension, take two

Andris Reinman <[email protected]>
Newsgroups gmane.mail.imap.general
Message-ID <[email protected]>
Hi,

The proposal seems a bit too complicated, especially the need to track $ flags. I understand that sometimes it might be better to be able to send an existing message (for example a draft message already stored on the server) but wouldn’t it be good enough for most cases to allow uploading the message with SUBMIT (so the command would behave more like APPEND and less like UID STORE) and the response for this command would indicate if the message was accepted for delivery or not (like currently SMTP MDA servers do)?

For example something like this:

x SUBMIT “Sent Messages” (\Seen) (FROM [email protected] RECIPIENT [email protected]) {123}
…123 bytes message literal
* SUBMIT (ACCEPTED [email protected])
x OK Message queued for delivery

In this case, if the message was accepted, it is appended to the selected mailbox, otherwise the message is ignored. It would be less efficient than dealing with already uploaded messages, especially when you need to re-send it but in most cases sending the message should not fail. This is how it works with SMTP - if the message is (temporarily) rejected by the MDA, you need to send it again. In most cases the message is not rejected and thus you need to send it only once.

Best regards,
Andris Reinman

On 19.03.2014, at 17:43, Jan Kundrát <[email protected]> wrote:

> Hi,
> given the recent discussion about striving for perfection vs. solving what needs solving now, what are the list's thoughts about the draft I wrote half a year ago? It's implemented in Trojita, of course, but I don't know about any server-side implementation, unfortunately.
> 
> https://tools.ietf.org/html/draft-kundrat-imap-submit-02
> 
> With kind regards,
> Jan
> 
> -- 
> Trojitá, a fast Qt IMAP e-mail client -- http://trojita.flaska.net/
> _______________________________________________
> Imap-protocol mailing list
> [email protected]
> http://mailman13.u.washington.edu/mailman/listinfo/imap-protocol

_______________________________________________
Imap-protocol mailing list
[email protected]
http://mailman13.u.washington.edu/mailman/listinfo/imap-protocol
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.