-4
我想在他們的生日時向我的客戶發送自動電子郵件。有沒有一個圖書館或一個好的地方來尋找這樣的模板代碼?我過去使用過SMTP,但那是用於iOS開發的。我正在尋找使用JS或.NET(或者甚至HTML?)來做到這一點。我只是猜測它需要在服務器端,因爲它需要自動運行,從數據庫中提取生日。如何使用服務器端語言發送自動電子郵件
有沒有人使用過他們發現特別有效的某些方法?由於
我想在他們的生日時向我的客戶發送自動電子郵件。有沒有一個圖書館或一個好的地方來尋找這樣的模板代碼?我過去使用過SMTP,但那是用於iOS開發的。我正在尋找使用JS或.NET(或者甚至HTML?)來做到這一點。我只是猜測它需要在服務器端,因爲它需要自動運行,從數據庫中提取生日。如何使用服務器端語言發送自動電子郵件
有沒有人使用過他們發現特別有效的某些方法?由於
下面是發送郵件的一個簡單的例子。NET的SMTPClient
using (System.Net.Mail.MailMessage mailMessage = new System.Net.Mail.MailMessage())
{
mailMessage.To.Add(new MailAddress(toAddress));
mailMessage.From = new MailAddress(fromAddress, nameToAppearFrom);
mailMessage.Subject = subject;
mailMessage.Body = messageText;
mailMessage.IsBodyHtml = true;
SmtpClient smtpClient = new SmtpClient();
smtpClient.EnableSsl = true;
smtpClient.Send(mailMessage);
}
爲了使用這個,你還需要Using System.Net.Mail ;
在你的代碼文件 ,並在您的web配置你需要
<system.net>
<mailSettings>
<smtp from="from address">
<network host="yourt mail server" defaultCredentials="false" port="port#" userName="username" password="password"/>
</smtp>
</mailSettings>
</system.net>
另外,根據您使用的數據庫引擎,您也可以從數據庫發送郵件,這可能是日常工作的形式,可以讓所有人都有生日,然後c所有郵件功能/存儲過程
查看SmtpClient類。它有你所需要的。關於如何使用這個類有很多例子。 http://msdn.microsoft.com/en-us/library/system.net.mail.smtpclient.aspx – squillman
希望這不會適用於你,但以防萬一,你可能想看看這個:http: //stackoverflow.com/questions/3905734/how-to-send-100-000-emails-weekly – Daniel
你問之前谷歌這個?使用谷歌搜索「.NET發送電子郵件」返回幾篇關於如何通過.NET API發送電子郵件的文章。研究之前,你問一個問題。 –