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;
}
本文介绍了如何在Windows Server 2003上安装并配置SMTP服务,包括通过控制面板添加SMTP组件,设置邮件服务器的IP地址和中继限制。此外,还展示了使用.NET发送邮件的代码示例,包括创建SmtpClient对象,设置邮件内容和发送邮件的方法。
2019

被折叠的 条评论
为什么被折叠?



