Hallo zusammen,
habe das Problem, dass ich mit folgendem Code an meinem Rechner im Homeoffice tadellos über ein bestimmtes Konto bei Strato Emails verschicken kann, am Rechner in der Arbeit bekomme ich aber die Fehlermeldung "Fehler beim senden von Mail. "
Was ich schon versucht habe:
- Am Arbeitsrechner habe ich in Outlook die Emailadresse eingerichtet, da funktionert es tadellos.
- Virenscanner ausschalten
- Firewall ausschalten
- gecheckt, ob TLS 1.2 im Windows aktiviert ist
Hat jemand noch eine Idee, wo der Fehler stecken könnte?
Danke!
System.Net.Mail.SmtpException
HResult=0x80131500
Nachricht = Fehler beim Senden von Mail.
Quelle = System
Diese Ausnahme wurde ursprünglich von dieser Aufrufliste ausgelöst:
[Externer Code]
Innere Ausnahme 1:
WebException: Die Verbindung mit dem Remoteserver kann nicht hergestellt werden.
Innere Ausnahme 2:
SocketException: Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat 81.169.145.133:587
habe das Problem, dass ich mit folgendem Code an meinem Rechner im Homeoffice tadellos über ein bestimmtes Konto bei Strato Emails verschicken kann, am Rechner in der Arbeit bekomme ich aber die Fehlermeldung "Fehler beim senden von Mail. "
Code:
public void SendEmail(string fromAddress, string toAddress, string subject, string body) { try { using (MailMessage mail = new MailMessage()) { mail.From = new MailAddress(fromAddress); mail.To.Add(toAddress); mail.Subject = subject; mail.Body = body; mail.IsBodyHtml = true; using (System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient("smtp.strato.de", 587)) { smtp.Credentials = new NetworkCredential("username", "password"); smtp.EnableSsl = true; smtp.DeliveryMethod = SmtpDeliveryMethod.Network; smtp.UseDefaultCredentials = false; smtp.Send(mail); } } } catch (System.Exception e) { MessageBox.Show(e.Message, e.Source); } }
- Am Arbeitsrechner habe ich in Outlook die Emailadresse eingerichtet, da funktionert es tadellos.
- Virenscanner ausschalten
- Firewall ausschalten
- gecheckt, ob TLS 1.2 im Windows aktiviert ist
Hat jemand noch eine Idee, wo der Fehler stecken könnte?
Danke!
System.Net.Mail.SmtpException
HResult=0x80131500
Nachricht = Fehler beim Senden von Mail.
Quelle = System
Diese Ausnahme wurde ursprünglich von dieser Aufrufliste ausgelöst:
[Externer Code]
Innere Ausnahme 1:
WebException: Die Verbindung mit dem Remoteserver kann nicht hergestellt werden.
Innere Ausnahme 2:
SocketException: Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat 81.169.145.133:587
Comment