I am trying to send very large emails out, usually are in the range of 3 MB but can be larger. The problem is that our adsl line isn't always very stable in terms of performance and our email hosting changed from a local solution to a remote one. This means that by using the normal C# send method I keep reaching the timeout reached exception. And I do not want to just increase the timeout. For a 3Mb email to upload succeed I need a timeout of 400 sec.
Following answer here now I can get the emails to send via the local smtp service, but only if I don't attach an attachment. If the attachment is in the area of 3Mb its fails outright. If it's small it fails when I try to pull the email down with outlook.
I did remove the max file attachment size from the smtp service. Any other setting or so I could have gotten wrong?
And if it helps the pc that runs is smtp service is a virtual machine running win 2008 on a pc running win 7.