-2
SmtpClient client = new SmtpClient();
client.Port = 587;
client.Host = "smtp.gmail.com";
client.EnableSsl = true;
client.Timeout = 10000;
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.UseDefaultCredentials =true;
//my email and pass
client.Credentials = new System.Net.NetworkCredential("[email protected]", "senderpass");
MailMessage mm = new MailMessage("[email protected]", "[email protected]", "test", "test");
mm.BodyEncoding = UTF8Encoding.UTF8;
mm.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure;
//client.Send(mm);
try {
client.Send(mm);
}
catch (Exception ex) {
Console.WriteLine("Exception caught in CreateCopyMessage():{0}", ex.ToString());
}
你得到任何錯誤? – Christos
hmm,具有默認構造函數的SMTP類,但需要沒有[初始化]的運行時憑證。看起來像一個錯誤的結構。 – Aizen
請說明您收到的錯誤是「無法發送電子郵件」是*不是*實際問題描述或問題。 – EJoshuaS