server 2003 stmp服务器简单配置 以及.net 下发送邮件
2012-02-05 17:14 xtsjh0001 阅读(283) 评论(0) 编辑 收藏 举报1 从光盘添加smtp服务。控制面板——添加删除程序——添加windows组件——应用程序服务器——IIS——SMTP Service 就可以安装了。
2 IIS上设置邮件服务器Ip地址(本机):IIS——邮件服务器——邮件——普通——Ip地址
3 设置中继限制:IIS——邮件服务器——邮件——访问——中继限制——添加(本机iP)
设置连接控制和中继控制
4 运用(.net)
using System.Net.Mail;
/// <summary>
/// send single email
/// </summary>
/// <param name="userFrom">fromemial</param>
/// <param name="Smtp">smtp</param>
/// <param name="toEmail">toemail</param>
/// <param name="body">body</param>
private bool SendSingleEmail(string userFrom, string Smtp,string toEmail,string body)
{
try
{
SmtpClient client = new SmtpClient(Smtp); //smtp 为本机器Ip
string subject = "title"; //设置主题
//设置内容
MailMessage message = new System.Net.Mail.MailMessage(userFrom, toEmail, subject, body); //创建邮件message对象
message.BodyEncoding = System.Text.Encoding.UTF8; //设置邮件编码
message.IsBodyHtml = true;
client.Send(message); //发送邮件
}
catch(Exception ex) {
return false;
}
return true;
}