来自:公司网站代码
1.web.config(<configuration> <appSettings>内添加)
<!-- 邮件发送配置 -->
<add key="MailUrl" value="http://www.rigii.com/"/>
<add key="SendUserName" value="wei_jie_zhang@163.com"/>
<add key="ToUserName" value="wei_jie_zhang@163.com"/>
<add key="SendPassword" value="mima"/> <!--邮箱密码-->
<add key="MailServer" value="smtp.163.com"/> <!--smtp.exmail.qq.com腾讯企业QQ-->
<add key="MailPort" value="25"/>
<!-- 邮件发送返回地址 -->
<add key="mail_url" value="http://www.rigii.com/"/>
2.
public static void sendMail(string smtpserver, string userName, string pwd, string strfrom, string strto, string subj, string bodys)
{
SmtpClient _smtpClient = new SmtpClient();
_smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;//指定电子邮件发送方式
_smtpClient.Host = smtpserver;//指定SMTP服务器
_smtpClient.Credentials = new System.Net.NetworkCredential(userName, pwd);//用户名和密码
MailMessage _mailMessage = new MailMessage(strfrom, strto);
_mailMessage.Subject = subj;//主题
_mailMessage.Body = bodys;//内容
_mailMessage.BodyEncoding = System.Text.Encoding.Default;//正文编码
_mailMessage.IsBodyHtml = true;//设置为HTML格式
_mailMessage.Priority = MailPriority.High;//优先级
_smtpClient.Send(_mailMessage);
}
3.
protected void SendMail(string name, string email, string phone, string content)
{
string SMTPServer = ConfigurationManager.AppSettings["MailServer"];
string UserName = ConfigurationManager.AppSettings["SendUserName"];
string ToUserName = ConfigurationManager.AppSettings["ToUserName"];
string Password = ConfigurationManager.AppSettings["SendPassword"];
StringBuilder sb = new StringBuilder();
sb.Append("留言人姓名:" + name);
sb.Append("<br />");
sb.Append("邮箱:" + email);
sb.Append("<br />");
sb.Append("电话:" + phone);
sb.Append("<br />");
sb.Append("留言内容:" + content);
Public.sendMail(SMTPServer, UserName, Password, UserName, ToUserName, "来自网站的留言", sb.ToString());
}