Hallo zusammen,
mit folgendem Code möchte ich Emails versenden, was damit auch prima funktioniert:
Wichtig ist hier der Client: smtp.strato.de
Mit dem geht es nämlich nicht. Die Fehlermeldung lautet:
System.Security.Authentication.AuthenticationException: Fehler bei SSPI-Aufruf, siehe interne Ausnahme. --->
System.ComponentModel.Win32Exception: Die angeforderte Funktion wird nicht unterstützt
Noch ein paar Infos (weiß nicht, ob das wichtig ist):
.net Framwork ist 4.6.1, Ziel-CPU ist x64
Hat jemand eine Idee, was da falsch ist? Wie bereits geschrieben, der Code funktioniert bei vielen anderen Providern, nur nicht bei Strato.
Bin für jeden Hinweis dankbar!
Gruß, Schorsch
mit folgendem Code möchte ich Emails versenden, was damit auch prima funktioniert:
VB.NET-Quellcode
- Dim MyEmail As New MailMessage
- With MyEmail
- .From = New MailAddress(strMEINE_EMAILADRESSE)
- .To.Add(strEMPFAENGER)
- .Subject = "Dies ist der Betreff"
- .Body = "Dies ist der Text der Email"
- .DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure
- End With
- Dim smtp As New SmtpClient("smtp.strato.de")
- With smtp
- .UseDefaultCredentials = True
- .Credentials = New Net.NetworkCredential(strUSER, strPASSWORD)
- .EnableSsl = True
- .Port = 587
- .DeliveryMethod = SmtpDeliveryMethod.Network
- .Send(MyEmail)
- End With
Wichtig ist hier der Client: smtp.strato.de
Mit dem geht es nämlich nicht. Die Fehlermeldung lautet:
System.Security.Authentication.AuthenticationException: Fehler bei SSPI-Aufruf, siehe interne Ausnahme. --->
System.ComponentModel.Win32Exception: Die angeforderte Funktion wird nicht unterstützt
Noch ein paar Infos (weiß nicht, ob das wichtig ist):
.net Framwork ist 4.6.1, Ziel-CPU ist x64
Hat jemand eine Idee, was da falsch ist? Wie bereits geschrieben, der Code funktioniert bei vielen anderen Providern, nur nicht bei Strato.
Bin für jeden Hinweis dankbar!
Gruß, Schorsch