2009-10-31 49 views
0

我試圖使用ASP.NET發送電子郵件system.net.mail使用ASP.NET郵件與需要SSL

問題是,即將離任的服務器要求安全連接的發送服務器(SSL)

有誰知道我該如何實現這個?

謝謝!

回答

1

這裏的是Gmail的一個樣本,它使用SSL:

class Program 
{ 
    static void Main(string[] args) 
    { 
     SmtpClient client = new SmtpClient("smtp.gmail.com", 587); 
     client.EnableSsl = true; 
     client.Credentials = new NetworkCredential("[email protected]", "secret"); 

     MailMessage mail = new MailMessage(); 
     mail.From = new MailAddress("[email protected]"); 
     mail.To.Add("[email protected]"); 
     mail.Subject = "Test mail"; 
     mail.Body = "test body"; 
     client.Send(mail); 
    } 
}