好吧,我一直在使用以下腳本超過一年,現在從我的主機發送電子郵件(通過gmail),它工作得很好(Settings.Get()剛剛返回字符串):錯誤:服務器不支持安全連接
public class Email : SmtpClient
{
public MailMessage Message { get; private set; }
public Email(string to, string from, string subject, string body) : base(Settings.Get("smtp"), 25)
{
this.EnableSsl = Convert.ToBoolean(Settings.Get("ssl"));
if(this.EnableSsl)
this.Credentials = new System.Net.NetworkCredential(Settings.Get("gm"), Settings.Get("gmp"));
this.Message = new MailMessage(from, to, subject, body);
}
public void Send()
{
try { this.Send(Message); }
catch (Exception ex) { throw ex; }
}
}
但是,從昨天起,我已經收到此錯誤:
錯誤:服務器不支持安全連接。
當然,我的主人認爲這不是他們的錯,但我沒有改變任何事情。此外,它在我的本地和測試機器上仍能正常工作。任何想法可能導致這個,所以我可以告訴他們修復它?
謝謝......這讓我瘋狂!
什麼是設置?當這些類已採取了?編譯器無法識別這個 – Nurlan 2012-08-20 19:08:12