Improves exception handling when fetching emails.
Exceptions are re-thrown so that they are caught by the UI part and reported to user.
Centralized UI handling of exceptions.
The emails are not being fetched though. Source of MailConnectException unknown.