Der SMTP -Client -Wurffehlermeldungsoperation hat sich zeitlich festgelegtC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Der SMTP -Client -Wurffehlermeldungsoperation hat sich zeitlich festgelegt

Post by Anonymous »

Ich verwende SMTPClient mit Office365 MailServer, um E -Mails zu senden. Aber jedes Mal, wenn ich SMTPCLIENT.Send (MSG) versuche, wird die SMTPexception von 'Operation abgestimmt. Ich habe alle früheren Optionen ausprobiert, um den Port auf 587 zu ändern und den Zeitüberschreitungswert zu erhöhen, aber nichts funktioniert. Kann mir jemand helfen? Unten ist mein Quellcode. < /P>

Code: Select all

    using (MailMessage msg = new MailMessage
{
From = new MailAddress("[email protected]"),
Subject = this.Subject,
Body = this.Body,
IsBodyHtml = true
})
{
msg.To.Add(new MailAddress("[email protected]"));
using (SmtpClient client = new SmtpClient
{
Host = "smtp.office365.com",
DeliveryMethod = SmtpDeliveryMethod.Network,
EnableSsl = true,
UseDefaultCredentials = false,
Credentials = new System.Net.NetworkCredential("username", "password"),
Port = 587
})
{
try
{
client.TargetName = "STARTTLS/smtp.office365.com";
client.Send(msg);
}
catch (Exception)
{
throw;
}
}
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post