I noticed the message is gone, if an error occurs while sending. At least in this form it should not happen.
It can be extremly frustating, if you write a long text (forget to save it into clipboard) and then the
SMTP behind throws an error killing the message text.
Additionally, it could be helpful, if the error is more verbose. The returned string from SMTP could
be displayed like "Error after RCPT command (550 relying denied)".
I'm using the recent svn revision (r1016) and quite happy with it since RC2 and switched from squirrelmail :)
I will look into displaying a better error message and preserving the message when a sending error occurs. We do have an auto-save feature that uses an ajax request to save the in progress message as a draft periodically while you are composing it. You can enable that in the compose options section of the options page. I don't think either of your suggestions will be hard to implement so hopefully they can be corrected in SVN soon.
Thanks for the feedback,
Jason
SVN has been updated (rev 1027 or newer) to have better error reporting from the SMTP server and to redisplay the message in the case of an SMTP sending error.
Thanks for the feedback,
Jason