標籤:
System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient();
client.Host = "smtp.g.com";//使用163的SMTP伺服器發送郵件
client.UseDefaultCredentials = true;
client.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
client.Credentials = new System.Net.NetworkCredential("***@163.com", "pwd");//163的SMTP伺服器需要用163郵箱的使用者名稱和密碼作認證,如果沒有需要去163申請個,
//這裡假定你已經擁有了一個163郵箱的賬戶,使用者名稱為abc,密碼為*******
System.Net.Mail.MailMessage Message = new System.Net.Mail.MailMessage();
Message.From = new System.Net.Mail.MailAddress("***@163.com");//這裡需要注意,163似乎有規定發信人的郵箱地址必須是163的,而且發信人的信箱使用者名必須和上面SMTP伺服器認證時的使用者名稱相同
//因為上面用的使用者名稱abc作SMTP伺服器認證,所以這裡發信人的郵箱地址也應該寫為[email protected]
Message.To.Add("***@163.com");//將郵件發送給Gmail
Message.To.Add("***@qq.com");//將郵件發送給QQ郵箱
Message.Subject = "0920";
Message.Body = "0920郵件體";
Message.SubjectEncoding = System.Text.Encoding.UTF8;
Message.BodyEncoding = System.Text.Encoding.UTF8;
Message.Priority = System.Net.Mail.MailPriority.High;
Message.IsBodyHtml = true;
client.Send(Message);
C# 發送郵件