以下範例為 C# Mail 發送
// 引用命名空間 System.Net.Mail;
using System.Net.Mail;
// 其他程式碼
...
// sender = 寄信者,reciver = 收信者
MailMessage message = new MailMessage(sender, reciver);
// 支援 HTML 語法
message.IsBodyHtml = true;
// E-Mail 編碼
message.BodyEncoding = System.Text.Encoding.UTF8;
message.BodyEncoding = System.Text.Encoding.UTF8;
// E-Mail 主旨 subject = 主旨
message.Subject = subject;
message.Subject = subject;
// E-Mail 內容 msg = 內容
message.Body = msg;
message.Body = msg;
// 設定 SMTP Server 和 Port,此範例 SMTP Server = 127.0.0.1,Port = 25
SmtpClient smtpClient = new SmtpClient("127.0.0.1", 25);
SmtpClient smtpClient = new SmtpClient("127.0.0.1", 25);
// 設定 SMTP 帳號及密碼 smtpAccount = SMTP帳號,smtpPassword = SMTP密碼
smtpClient.Credentials = new System.Net.NetworkCredential(smtpAccount, smtpPassword);
// E-Mail 寄出
smtpClient.Send(message);
smtpClient.Send(message);
紅色字體為自定參數
全站熱搜