Email should retry on SocketTimeoutException  - issue #322

I think most mail systems will fail for anything larger than about 50 MB.  See http://www.outlook-apps.com/maximum-email-size/ for some typical max attachment size limits.