Ich bin gerade im Loop durch einen Datenreader und Aufruf der Send() Methode des System.Net.Mail.SmtpClient. Das Problem dabei ist, dass es langsam ist. Jede E-Mail dauert etwa 5-10 Sekunden (es ist möglich, dass dies nur ein Problem mit meinem Host ist). Ich hatte das executionTimeout Standard in meiner web.config-Datei (es standardmäßig auf 90 Sekunden), wie dies außer Kraft zu setzen:Wie können Sie große Stapel von E-Mails in ASP.NET senden?
<httpRuntime executionTimeout="3000" />
Eine Warnung: Ich bin auf einem gemeinsamen Host, so dass ich glaube nicht, dass es möglich ist, für mich mit der Option PickupDirectoryFromIis senden (zumindest gab es mir Fehler, als ich es anstellte).