smtp (authentication) errors are not notified properly to the user
Sent a mail from within thunderbird. However, the smtp user is not properly configured (it was missing the provider part). I got some errors on the console output, but I think we might want to notify the user somehow... (maybe bouncing the mail to the inbox?)
Traceback (most recent call last): File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/Twisted-15.1.0-py2.7-linux-x86_64.egg/twisted/mail/smtp.py", line 1139, in smtpState_msgSent self.toAddressesResult, self.log) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/Twisted-15.1.0-py2.7-linux-x86_64.egg/twisted/mail/smtp.py", line 1855, in sentMail self.factory.result.errback(exc) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/Twisted-15.1.0-py2.7-linux-x86_64.egg/twisted/internet/defer.py", line 424, in errback self._startRunCallbacks(fail) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/Twisted-15.1.0-py2.7-linux-x86_64.egg/twisted/internet/defer.py", line 491, in _startRunCallbacks self._runCallbacks() --- --- File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/Twisted-15.1.0-py2.7-linux-x86_64.egg/twisted/internet/defer.py", line 578, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/home/kali/leap/leap_mail/src/leap/mail/outgoing/service.py", line 151, in sendError raise err twisted.mail.smtp.SMTPDeliveryError: 554 No recipients accepted : 554 5.7.1 : Relay access denied
(from redmine: created on 2015-07-13, closed on 2016-05-18, relates #4507, relates #7896, relates #7869 (closed), duplicates #7680 (closed))