Heute hatte ich den Fehler, das in meiner Entwicklungsversion Google Mail nicht mehr mit mehr mit dem System.Net.SmtpClient MSDNfunktionierte.
Für den SMTP-Server ist eine sichere Verbindung erforderlich, oder der Client wurde nicht authentifiziert. Die Serverantwort war: 5.5.1 Authentication Required. Learn more at
Die Lösung war so einfach, aber erstmal drauf kommen. Inder Web.config das Attribut deliveryMethod=”Network” hinzufügen, was eigentlich Standard ist, dann funktioniert es wieder.
<configuration> <system.net> <mailSettings> <smtp from="***@gmail.com" deliveryMethod="Network"> <network enableSsl="true" host="smtp.gmail.com" password="YourSecretPassword" userName="YourName@gmail.com" port="587"/> </smtp> </mailSettings> </system.net> <!-- more settings --> </configuration> |
wo finde ich web.config?
Im Root Verzeichnis Deines Projektes: https://www.google.de/search?rlz=1C1GPCK_enDE448DE448&aq=f&sugexp=chrome,mod=13&sourceid=chrome&ie=UTF-8&q=asp.net+Web.config
trotzdem der gleiche fehler!!!
Leider kenne ich Deine Projektstruktur nicht. Die Aussage “trotzdem der gleiche fehler!!!” hilft hier gar nicht weiter und hat 0 Aussage.