none
Versenden von Mails via system.net: Es läuft bereits ein asynchroner Aufruf. Err muss abgeschlossen oder abgebrochen werden, bevor Sie diese Methode aufrufen können. RRS feed

  • Frage

  • Liebe NG,

    ich verwende ein vb.net Programm zum Versenden von Bulk Mails, welches die Methode

     mySmtpsvr.SendAsync(smtpMailMessage, userstate)

    innerhalb eines Schleifendurchlaufs verwendet. Das läuft nun schon seit Jahren ohne Probleme. Bis heute. Evtl. hängt die Umstellung auf unseren neuen E-Mail Provider (MS Exchange / Office 365) damit zusammen. Der Versand wird nun nach der ersten Mail mit der obigen Meldung abgebrochen.

    Frage: Kann der Providerwechsel die Ursache hierfür sein? Müssen evtl. irgendwo Einstellungen vorgenommen, die asynchrones Senden wieder erlauben? Welche Möglichkeiten gibt es, das Problem zu umgehen? Gibt es evtl. Tools für vb.net die sich providerunabhängig verwenden lassen? Ich war der Meinung, dass SendAsync genau solche Fehler vermeiden soll. Wie kommt es überhaupt zu dieser Meldung?

    Gruß

    Thomas

    Freitag, 8. Januar 2016 08:18

Antworten

Alle Antworten