以下为老翁设置邮件服务器的心得,一次搭建完成,全面解决与国内外免费邮箱收发邮件的问题,比如发到163.com被当成垃圾邮件,hotmail.comsina.com的邮箱收不到等问题
一、域名MyDNS设置
以下假定域名为ABC.COM 服务器IP为202.96.123.123
1、主机记录列表
1.1添加 mail.abc.com IN A 202.96.123.123
1.2添加 mail.abc.comIN CNAME mail.abc.com. (记住后面有个点的)
2、纯域名的列表
abc.com IN MX 10 mail.abc.com. (记住后面有个点的)
当WEBMAIL设置完成好你的WEB邮件服务器地址为http://mail.abc.com
pop3邮件服务器地址为mail.abc.com
smtp邮件服务器地址为mail.abc.com
二、服务器设置
1、安装Windows2003并装好补丁.
2、卸载或禁用微软的SMTP服务(Simple Mail Transpor Protocol),否则会发生端口冲突.
3、安装WinWebMail 3.7,然后重启服务器使WinWebMail完成安装.并注册.
4、权限设置: 注意!这可是重点,设不好的话会出现邮件删不掉,或帐号登录不了等等状况。
500){this.resized=truethis.style.width=500}" border=0>例如 WinWebMail 被安装在 D:\WinWebMail 目录下。
500){this.resized=truethis.style.width=500}" border=0>权限设置完成后,需要重启一下IIS以使设置生效。
D:\WinWebMail (及其所有子目录)
Everyone
完全控制
D:\ 根目录
Everyone或者Internet 来宾帐号 (IUSR_*)
Administrators 和 SYSTEM
读取及运行
5、查看WinWebMail的安装目录下有没有 \temp 目录,如没有,手工建一个.
6、安装Norton Symantec AntiVirus 10.0.1并更新Norton Symantec AntiVirus病毒库。
7、设置 WinWebMail 的防病毒设置为使用“Symantec & Norton 查毒”模式。
在服务器上点击右下角图标,然后在弹出菜单“系统设置”-->“超期设置”的最下面选中“启用邮件防毒功能”。然后点设置,再选中“使用Symantec & Norton 查毒”项。
500){this.resized=truethis.style.width=500}"border=0>
8、Symantec产品的详细设置步骤:
8.1 设置对于宏病毒和非宏病毒的第1步操作都必须是删除被感染文件,并且必须关闭警告提示。
8.2. 使用排除设置, 点击排除设置按钮, 弹出排除设置窗口, 点击设置排除文件及文件夹的按钮, 弹出排除文件及文件夹的设置窗口, 排除所有文件夹,只针对WinWebMail安装文件夹下的 \temp 文件夹进行实时查毒。注意:如果没有 \temp 文件夹时,先手工创建此 \temp 文件夹,然后再进行此项设置。必须排除掉安装目录下的 \mail 及其所有子目录,否则有可能出现邮件计数错误,从而造成邮箱满的假象。
8.3. 禁用“Internet 电子邮件自动防护”、“Lotus Notes 实时防护”以及“Microsoft Exchange 实时防护”功能。
500){this.resized=truethis.style.width=500}"border=0>
9、将WinWebMail的DNS设置为服务器网络设置的DNS,建议设置一个备用DNS,对外发信能否成功就全靠这些DNS地址了.
500){this.resized=truethis.style.width=500}"border=0>
10、设置HELO信息:现在的各大邮局为了防垃圾邮件一般都会要求你的邮局发送正确的HELO信息,要不然就拒收你的信,设的方法是:
在服务器上点击右下角图标,然后在弹出菜单中选取“系统设置”项,再选“收发规则”,在其中设置HELO项。
10.1. 您的域名(如: abc.com) 做了MX记录时(如MX记录为: mail.abc.com),您可以设置 HELO 为该MX记录(如: mail.abc.com)。
500){this.resized=truethis.style.width=500}">
10.2. 您的域名(如: abc.com) 未做MX记录时,您可以设置 HELO 为您的域名(如: abc.com)。
注意: 如果您有多个正式的域名时, 在 HELO 中只需任意设置一个即可。
11、防止垃圾邮件:
11.1 推荐使用SMTP域名验证功能,此功能反垃圾邮件效果不错。使用方法是在服务器上点击右下角图标,然后在弹出菜单的“系统设置”-->“防护”页选中“启用SMTP域名验证功能”项。不过要注意在“IP地址匹配方式”的选择时,最好是选“B Class”,要不然有时会误把一些正常邮件也放到垃圾箱里。
11.2 在服务器上点击右下角图标,然后在弹出菜单的“系统设置”-->“收发规则”中的“启用SMTP发信认证功能”项和“只允许系统内用户对外发信”项这两个一定要选中启用,要不然就成 open relay 了。
12、Web基本设置:
12.1打开IIS 6.0, 确认在“Web服务扩展”下启用了“Active Server Pages”支持, 然后在默认站点下建一个虚拟目录(如: mail), 然后指向安装 WinWebMail 目录下的 \Web 子目录, 打开浏览器就可以按下面的地址访问webmail了: http://<你的IP或域名>/mail/
12.2 使用ADMIN登陆,在webmail的“系统设置”-->“重要设置”的头几项中,如果有红框框着的就说明设置有误,调整一下再保存,没再看到红框就可以了。
12.3 存盘,然后重启 iis admin service 服务。
13、打开2003自带防火墙,并打开POP3.SMTP.WEB.远程桌面.充许此4项服务, OK, 如果想用IMAP4或SSL的SMTP.POP3.IMAP4也需要打开相应的端口.
14、再次做邮件收发测试(内对外,内对内,外对内).
15、做邮件查病毒测试:
15.1 先下个测试用的无害病毒: http://www.eicar.org/download/eicar.com.txt
15.2 用webmail自己给自己发封带这个病毒作附件的邮件,如果收不到的话,并且正常邮件都可以收到,那就说明防病毒功能生效了。
现在开始可以享受 WinWebMail 的超强邮件服务器功能了。
1、首先看下你的MX解析是否正确2、看下你的服务器25端口是否正常(telnet 你的IP 25)
3、看下你的服务器IIS里是否正确设置你的mail子站
4、本地在localhost用你的管理员打开winwebmail设置,看下里面用户是否禁用
邮局设置接口:把efangauto目录拷贝到WinWebMail\\web目录下面
efangauto\\Default.asp 文件里面可以设置开通接口密码、邮局大小、WinWebMail安装目录
要在efangauto\\Default.asp设置上跟后台的邮件接口设置里你自己定义的用户名以及密码一样的信息,具体的代码就是下面两个,自己打开efangauto\\Default.asp来看看就明白!
LUser = \"test\"
LPass = \"123456\"
serv-u的接口成功,但开设虚拟主机有时会不成功,看一看权限设置。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)