在Windows主機服務中使用System.Net.Mail傳送電子郵件
如果想使用System.Net.Mail傳送郵件,您需要使用以下mailSettings
值在應用程式的web.config
檔案中設定SMTP服務:
system.net > mailSettings > smtp from =“您的電子郵件地址”>網路host =“ relay-hosting.secureserver.net” port =“ 25” / > / smtp > / mailSettings > /system.net >
當您在程式碼中實例化SmtpClient
時,會使用網路規則的值。
C#代碼範例
然後,您即可使用類似以下的程式碼從應用程式傳送電子郵件:
MailMessage訊息= new MailMessage();
message.From = new MailAddress(“ your email address ”);
message.To.Add(new MailAddress(“您的收件人”));
message.Subject =“您的主題”;
message.Body =“您的電子郵件內容”;
SmtpClient用戶端=新的SmtpClient();
client.Send(message);
message.From = new MailAddress(“ your email address ”);
message.To.Add(new MailAddress(“您的收件人”));
message.Subject =“您的主題”;
message.Body =“您的電子郵件內容”;
SmtpClient用戶端=新的SmtpClient();
client.Send(message);