公司自有域名,已购买邮件服务。
现涉及邮件群发业务,购买的邮件服务不足以承载群发事务,尝试使用免费邮箱服务或host为邮件服务器提供商(smtp host主机),均无法实现批量发送邮件服务。
现在自有服务器上承担邮件服务,实现群发。
邮件发送应用使用.Net SmtpClient开发,具体代码不在此描述,网上一搜即有。
下面具体描述如果结合自有域名、服务器,搭建邮件服务器。
环境:WinServer2008,IIS7
1、配置mx记录
设置MX记录指向自有服务器。关于记录值,有些域名管理可以直接设置IP,有些只能设置域名。我们域名在万网管理,无法使用IP直接指向服务器,估开多一个专门邮件域名指向服务器,再于MX记录设置记录值为对应域名,以此完成MX记录设置。
2、配置SMTP服务器
只描述关键点,具体网上也有详细文摘说明。
①服务器管理添加SMTP功能,IIS7中设置SMTP,选用localhost 25发送(防火墙自动开启端口,无需配置)
②在IIS6管理器中设置SMTP服务器,中继设置去除限制
3、开发邮件程序,配置邮件发送邮箱、host(localhost)
4、其它:在域名所属邮箱服务上,加了一个专门群发的邮箱,即程序发送的邮箱。