This is my second time posting this...I posted it yesterday but it mysteriously disappeared from your Forums!
Issue:
When trying to send an email from inside Zoho CRM (clicking the "Send" button in the email section in a lead), if Zoho CRM cannot connect to the SMTP server (e.g., because the server is temporarily down, internet outage en route, etc.), Zoho CRM will DELETE the message with no trace. It cannot be found in "Sent Mail", nor can it be found in the "Outbox", nor can it be found listed in the lead (email integration).
Worse, the only clue the user has that this has happened is a brief flash of an error message (under 1 second) before the mail window closes. (It closes just like it does when a message is successfully sent). Thus, the user could easily miss the error and think the email successfully sent when in fact it vanished out of existence and did not get sent to the recipient.
Steps to Reproduce:
I reproduced this problem easily by temporarily changing the password for our SMTP server so Zoho CRM mail would not be able to authenticate. The message window flashed an error message very briefly (in fact, too briefly to even read it), and closed the window (just as it would if the email had been successfully sent). No trace of the failed email could be found anywhere -- not in Sent Mail, not in Outbox, not linked to the lead.
Expected Behavior:
If Zoho CRM mail temporarily cannot connect to the SMTP server (for example, the SMTP server is temporarily down, or there is network congestion, etc.), the following should happen:
I expect that #1 will take longer to address, but please fix #2 immediately as this problem causes users to think their emails were sent successfully when in fact they were deleted without warning.
Edit: You guys could address both problems by leaving the email compose window open (with the contents you just typed still in it), show an error message on top and do NOT close the window. It would least give the user an opportunity to copy the text he just typed so he doesn't lose it (plus he'd clearly know an error had occurred.)