邮件服务器-邮件系统-邮件技术论坛(BBS)
标题:
[转帖]架设WEBEASYMAIL常见问题解答!
[打印本页]
作者:
mengyao
时间:
2006-2-3 10:24
标题:
[转帖]架设WEBEASYMAIL常见问题解答!
1、为什么我向外部(英特网)邮箱发信总是失败? <br>
一、DNS的原因:<br>
在大部分情况下对外部(英特网)邮箱发信失败都是因为DNS设置不当或所使用的DNS服务器无法正常工作引起的。您可以在服务器上点击右下角图标,然后在弹出菜单*选取“服务”项后查看所设置的DNS服务器地址(见下图)。您需确认:<br>
1. 是否设置有DNS服务器地址。<br>
2. 所设置的DNS服务器地址是否是有效的。<br>
3. 此DNS服务器是否正常工作。 <br>
<br><br>
<br>
您可以试试下面这些DNS地址,或直接询问本地ISP服务提供商:<br>
205.252.144.228<br>
202.102.192.68<br>
202.106.0.20<br>
202.96.199.133<br>
202.106.196.115<br>
202.96.96.235<br>
202.103.226.68<br>
202.96.96.236<br>
202.103.224.68<br>
210.162.122.114<br>
<br>
解决办法:<br>
1. 在这种情况下更改DNS地址是个好主意(更改DNS成功后必须要重新启动一下WinWebMail服务才能生效)。<br>
2. 输入另一个不同的备用DNS地址,这样当首选DNS暂停服务时,WinWebMail将可以自动使用备用DNS服务器进行目标地址的解析和投递,从而保证通讯畅通。<br>
3. 绝大部分情况下,请不要将局域网内的某台机器IP(如:10.96.0.1)做为DNS服务器地址。<br>
4. 为了确认所选用的DNS可以正常使用,您可以在服务器上ping该DNS地址,当可以ping通时,即可以认为该DNS能够正常工作。请优先选择响应时间最短的DNS,因为这样将可以大幅提高外发邮件的速度。<br>
<br>
<br>
二、系统安全设置或防火墙的设置造成无法对外进行UDP通讯的原因:<br>
因为邮件系统对外发信时需要和DNS服务器就目标邮件服务器的地址解析进行UDP通讯,所以您必须允许UDP包通过,如果出于安全原因要封UDP端口时,您也必须开放1024以上的UDP端口。<br>
<br>
三、在服务器端启用了防病毒软件或防火墙软件*的邮件监控功能:<br>
解决办法:禁用服务器端防病毒软件或防火墙软件*的邮件监控功能。<br>
<br>
四、垃圾邮件过多,从而堵塞服务器的发信进程也会造成外发邮件的失败:<br>
解决办法:参照本页内的详细说明<br>
<br>
五、防病毒软件原因:<br>
请不要在服务器端使用瑞星的防病毒*品,否则有可能会引起一些兼容性问题,从而导致邮件系统不能够正常工作。解决办法:卸载瑞星并重启服务器(停止瑞星监控是无法解决相应问题的)。<br>
服务器端我们建议安装McAfee VirusScan或Norton以及Kill。<br>
使用 McAfee 进行邮件查毒的详细设置方法<br>
使用 Norton 进行邮件查毒的详细设置方法<br>
另需注意的是:在防病毒软件的查毒设置*必须排除掉安装目录下的 \mail 及其所有子目录,否则有可能出现邮件计数错误,从而造成邮箱满的假象。 <br>
<br>
六、如果您的邮件域名没有被解析到安装WinWebMail服务器的IP地址时,也会造成对部分邮件服务器投递失败:<br>
有些邮件服务器使用了非标准(不符合标准RFC协议)的DNS反查功能引起的问题。 <br>
解决办法:参照本页内的详细说明<br>
<br>
七、如果您的服务器IP地址被反垃圾邮件组织列入黑名单后,也会造成无法对外(特别是对国外)发送电子邮件。<br>
<br>
八、国外的不少邮件服务器为防止垃圾邮件,会过滤包含*文字符集的电子邮件,或直接拒收所有来自国内IP段的电子邮件,这也会造成对国外的邮件服务器发信失败。 <br><br><br>
2、为什么收不到外部信箱(如:yahoo.com 或 hotmail.com)发给我的邮件? <br>
成功接收来自Internet的邮件需要做到以下三点:<br>
1. 要拥有Internet上的有效域名。(如:mydomain.com)<br>
2. 可成功将此域名解析到安装WinWebMail的服务器IP地址。<br>
3. WinWebMail服务程序在该IP地址的25端口成功启用了SMTP服务程序。<br>
<br>
<br>
经常出现的问题有:<br>
一、25端口被占用:<br>
当安装了其他的邮件服务器软件或某些防病毒及防火墙软件时,经常会发生25端口被占用的情况,这样一来WinWebMail将不会有机会处理发往本服务器25端口的电子邮件。以下命令可以查看使用服务器25端口的是否是WinWebMail:<br>
<br>
telnet 服务器IP地址 25<br>
<br>
如为:220 ESMTP on WinWebMail [x.x.x.x] ready. <a target=_blank href=http://www.winwebmail.com>http://www.winwebmail.com</a><br>
就说明一切正常,否则您可能需要将占用25端口的其他软件卸载并重新启动WinWebMail服务程序。<br>
<br>
最常见的情况是:服务器上IIS*的微软SMTP服务(Simple Mail Transpor Protocol)没有卸载,从而引起 25端口冲突,导致 WinWebMail 无法正常工作。<br>
解决办法:卸载或禁用微软的SMTP服务,然后重启一下 WinWebMail 的服务程序。 <br>
<br>
(点击放大)<br>
<br>
<br>
二、域名解析的问题:<br>
请做以下测试以判断您的域名解析是否有问题,假设您的邮件地址是:user@mail.domain.com,就需要确认 mail.domain.com 的MX记录或A记录被指向了正确的地址,可以在以下页面进行查看:<br>
<a target=_blank href=http://centralops.net/co/NsLookup.vbs.asp>http://centralops.net/co/NsLookup.vbs.asp</a><br>
<br>
1. 在返回信息*找到MX记录地址,类似以下红色部分内容: yahoo.com IN MX preference: 1 <br>
exchange: mx1.mail.yahoo.com <br>6090s (1h 41m 30s) <br><br>
<br>
<br>
2. 如果您的域名没有做MX记录时,您可以尝试用 ping mail.domain.com 的方法取出其返回的A记录地址,或在上面的返回信息*查找以下A记录地址: yahoo.com IN A 66.218.71.198 690s (11m 30s) <br><br>
通过核实您域名的MX或A记录(如两者都有时以MX记录为准)是否是您安装WinWebMail的服务器地址,就可以知道域名解析是否正确。 <br>
<br>
<br>
三、垃圾邮件过多:<br>
当外发垃圾邮件过多时,会占用大量系统资源,从而造成正常邮件无法及时被发送或接收的情况。<br>
解决办法:参照本页内的详细说明<br>
<br>
<br>
四、防病毒软件或防火墙设置不当的原因:<br>
您需要正确设置所安装的防病毒软件或防火墙后才可以和邮件系统正常协同工作。 <br><br>
3、为什么WebMail登录时总是报密码错误? <br>
可能性有以下八种:<br>
<br>
1. 安装防病毒软件后设置不当引起的。请先卸载(而不是停止)防病毒软件后重启一下服务器。<br>
在确定问题的原因后,再重新安装并设置好防病毒软件(建议禁用所有的实时监控功能,如:邮件监控、文件监控、内存监控等)。<br>
<br>
2. 可能是因为没有设置好IIS站点或虑拟目录的“应用程序保护”选项造成的。<br>
如下图所示的“应用程序保护”*,您应选择“低 (IIS 进程)”才可以确保通过浏览器可以正常登录您的系统。 <br>
<br>
<br>
3. 没有按正确的方式卸载旧版本WinWebMail软件引起的,请参照正确操作方式进行卸载与升级的操作。<br>
<br>
4. 在安装完新版本后,安装程序要求重新启动机器时您没有重启,从而造成这样的错误。<br>
<br>
5. 防火墙软件的不当设置,也会造成这一错误。您可以参考“防火墙设置”说明。<br>
<br>
6. 需设置正确的文件夹权限:<br>
在缺省情况下 WinWebMail 被安装在 C:\WinWebMail 目录下. <br>
C:\WinWebMail (及其所有子目录) Internet 来宾帐号 (IUSR_*)<br>
<br>
Administrators<br>
<br>
SYSTEM 完全控制<br>
<br>
完全控制<br>
<br>
完全控制 <br>
C:\ 根目录<br>
<br>Internet 来宾帐号 (IUSR_*)<br>
<br>
Administrators<br>
<br>
SYSTEM 读取及运行<br>
<br>
完全控制<br>
<br>
完全控制 <br>
<br>
7. 当操作系统是 Windows 2003 时,您必须给予安装 WinWebMail 的父目录以 Internet 来宾帐户 (IUSR_*) 允许读取及运行的权限。如:您安装 WinWebMail 在 D:\WinWebMail 下时,您就需要给予 D 盘以 Internet 来宾帐户 (IUSR_*) 允许读取及运行的权限,完成后需要重启一下IIS以使设置生效。权限设置如下图:<br>
<br>
<br>
8. 病毒感染了 easymail.exe 或是 emsvr.exe 文件时也会造成这样的错误。 <br><br>
4、WebMail不能发信,同时所有设置都没法保存? <br>
请设置正确的文件夹权限,即可解决此问题:<br>
在缺省情况下 WinWebMail 被安装在 C:\WinWebMail 目录下. <br>
C:\WinWebMail (及其所有子目录) Internet 来宾帐号 (IUSR_*)<br>
<br>
Administrators<br>
<br>
SYSTEM 完全控制<br>
<br>
完全控制<br>
<br>
完全控制 <br>
C:\ 根目录<br>
<br>Internet 来宾帐号 (IUSR_*)<br>
<br>
Administrators<br>
<br>
SYSTEM 读取及运行<br>
<br>
完全控制<br>
<br>
完全控制 <br><br><br>
5、怎样对付垃圾邮件? <br>
普通用户对付垃圾邮件,需登录WebMail,在“选项 | 防垃圾邮件”*进行设置。特别是:启用非垃圾邮件发送方确认功能,可以帮助您清除掉大量的垃圾邮件,其工作方式是这样的,在启用此功能后:<br>
1. 有一个陌生地址给我的信箱写信时,会先进入我的垃圾箱。邮件系统会自动回一封信,要求发信方回答一道随机生成的数学题。<br>
2. 收信方要在主题里填写这道数学题目的正确答案,然后回复。<br>
3. 在收到正确的数学题答案后,系统会将原来的邮件转入到我的收件箱里。<br>
<br>
原理是:垃圾信通常是大量发送的邮件,几乎不存在每一封邮件回答一道题的可能性。<br>
<br>
问:正常的邮件,发信人每次发信都要回答数学题不是太麻烦了吗?<br>
答:不是的,因为只要我回了一封信,或是把他的邮址加入到我的地址薄里,或是干脆先给对方发一封邮件的话,那么这个地址发来的信就不再需要回答数学题而直接进入我的收件箱*了。 <br>
<br>
<br>
对于邮件服务器来说,垃圾邮件分为两种:<br>
1. 通过邮件服务器对外发送的外发垃圾邮件。<br>
2. 发向系统内邮箱的内发垃圾邮件。<br>
<br>
<br>
一、外发垃圾邮件:<br>
·外发垃圾邮件是一些垃圾邮件发送者利用了您的邮件服务器大量对外发送垃圾邮件造成的。这些外发垃圾邮件会极大的占用系统资源(包括:CPU资源、内存资源和带宽资源等)。其特征是:会在 \WinWebMail\mail 目录下*生庞大(几千、几万甚至几十万封)的待发送邮件数量(包括 .mhd,.in,.tmp 文件)。<br>
<br>
·首先您需要清空所有待发送邮件,方法是:在服务器上点击右下角图标,然后在弹出菜单*选取“工具”项,再选取分菜单*的“清空所有待发邮件”项,在进入功能界面后,您可以查看到当前待发送邮件的数量(注意:如果待发送邮件特别多时,这一时间可能会比较长),然后您可以点击“开始”按钮来清空所有的待发送邮件。<br>
<br>
·防止外发垃圾邮件:<br>
1. 在服务器上点击右下角图标,然后在弹出菜单的“系统设置”-->“收发规则”*选*“启用SMTP发信认证功能”项,这可能是最有效的防范外发垃圾邮件的手段。<br>
<br>
2. 在服务器上点击右下角图标,然后在弹出菜单的“系统设置”-->“收发规则”*选*“只允许系统内用户对外发信”项。<br>
<br>
3. 使用系统自动识别和过滤外发垃圾邮件的功能。在服务器上点击右下角图标,然后在弹出菜单的“系统设置”-->“防护”页选*“启用外发垃圾邮件自动过滤功能”项,然后再启用其设置*的“允许自动调整”项即可。<br>
<br>
<br>
二、内发垃圾邮件:<br>
·内发垃圾邮件是一些垃圾邮件发送者通过您的邮件服务器对邮件系统内邮箱投递垃圾邮件造成的。其特征是:系统内一些邮箱会收到大量的垃圾邮件。<br>
<br>
·防止内发垃圾邮件:<br>
1. 用户根据自己的实际情况启用相应的防垃圾邮件策略,其*包括:防止垃圾邮件设置、邮件过滤、邮件拒收和信任列表。管理员需要配合启用“非垃圾邮件发送方确认功能”,方法是:在服务器上点击右下角图标,然后在弹出菜单的“高级”-->“安全”*启用此功能。<br>
<br>
2. 在服务器上点击右下角图标,然后在弹出菜单的“系统设置”-->“防护”页*启用“邮件内容过滤功能”和“关键字过滤功能”并进行合理设置。如果需要,您还可以通过启用和设置“拒绝来自指定IP或服务器的连接和邮件”功能来防止垃圾邮件。<br>
<br>
<br>
三、对于防止外发及内发垃圾邮件均有效的方法是:<br>
1. 因为发垃圾邮件者通常都会将一封垃圾邮件抄送或暗送到众多地址,所以您需要限定通过SMTP协议发送邮件时的最大收件人数,方法是:在服务器上点击右下角图标,然后在弹出菜单的“系统设置”-->“收发规则”*设置“最大收件人数”,建议一般情况下不要超过10。<br>
<br>
2. 您可以通过禁止匿名转发功能来过滤一部分垃圾邮件。但禁止匿名转发功能会对一些正常邮件造成影响,比如:无法接收外部发来的邮件列表以及来自其他邮局的自动转发邮件等。方法是:在服务器上点击右下角图标,然后在弹出菜单的“系统设置”-->“收发规则”*进行设置。<br>
<br>
3. 启用连接攻击保护功能。因为发垃圾邮件者需要通过不断连接服务器投递垃圾邮件,所以您可以通过启用此功能来防止部分垃圾邮件。方法是:在服务器上点击右下角图标,然后在弹出菜单的“系统设置”-->“防护”页选*“启用连接攻击保护功能”项,然后再设置“启用自动保护功能”即可。 <br><br>
6、WinWebMail是否支持多个域名*存在相同的用户名?为什么在不同的域里创建同样用户名的邮箱时失败,并且系统老是说此用户系统里已有? <br>
WinWebMail支持多域名*存在相同的用户名。<br>
<br>
您需要对有关多域名多用户的使用方式有多一些的了解,这可以在软件帮助(安装目录*的easymail.chm)*的“如何在不同域名*实现相同帐号”处查看到详尽的内容。<br>
<br>
另外,如果您想通过WebMail申请到含域名的帐号时,如果您使用的是3.5.2.1或更高版本,您可以用管理员身份登录系统的WebMail界面,然后在“系统设置”-->“资源使用设置”内选*“公开申请的是含域名帐号”后即可。 <br><br>
7、发往 sina.com, tom.com 不成功的问题如何解决? <br>
1. 安装最新的 WinWebMail 3.6.2.1 或更高版本。<br>
2. 您需要将域名(MX记录或A记录)成功解析到邮件服务器地址。<br>
3. 在服务器上点击右下角图标,然后在弹出菜单的“系统设置”-->“收发规则”*设置Helo为您域名的MX记录就可以了(查看MX记录的方法,请见“常见问题解答”第2项)。如您的域名未设置MX记录时,可直接填写邮件地址* @ 后的域名。<br>
4. 如果邮件系统内有多个域名时,只要设置Helo为其*任一个域名的正确数据后即可。<br>
<br>
如果您已经将域名(MX记录或A记录)正确解析到邮件服务器地址,并且正确设置了Helo项,而发邮件到 sina.com 还是返回:<br>
553 Spam Mail <a target=_blank href=http://mail.sina.com.cn/FAQ.html>http://mail.sina.com.cn/FAQ.html</a><br>
那是因为在一段时间范围内,如果从同一IP发到 sina.com 的邮件数量超过了一定的数目限制,该IP地址将会被免费邮件系统封锁,封锁时间内就无法发送邮件到 sina.com 。一般过15-20分钟之后,如果该IP地址没有再往它那发送邮件,该IP地址将会自动从IP地址列表*删除。<br>
<br>
如果你的IP在规定的时间内没有解除封锁,请和 antispam@staff.sina.com.cn, lanjiang@staff.sina.com.cn 联系<br>
或打电话:010-82628888 转 5346<br>
只有在 sina.com 将你们服务器的IP地址或域名加入到系统白名单后才可以向 sina.com 发信。<br>
<br>
相关邮件屏蔽说明请参考:<br>
<a target=_blank href=http://mail.163.com/news/helo.htm>http://mail.163.com/news/helo.htm</a> (163于2004-03-30实行此反垃圾邮件机制)<br>
<a target=_blank href=http://mail.sina.com.cn/FAQ.html>http://mail.sina.com.cn/FAQ.html</a> (sina于2003年实行) <br><br>
8、解决在Windows 2003的 IIS 6.0 *无法上传超过200K的附件以及无法下载超过4M的附件问题 <br>
在 IIS 6.0 *,默认设置是特别严格和安全的,最大只能传送 204,800 个字节,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击。(在 IIS 6.0 之前的版本*无此限制)<br>
<br>
解决办法:<br>
1、先在服务里关闭 iis admin service 服务。<br>
2、找到 windows\system32\inetsrv\ 下的 metabase.xml 文件。<br>
3、用纯文本方式打开,找到 ASPMaxRequestEntityAllowed 把它修改为需要的值(可修改为10M即:10240000),默认为:204800,即:200K。<br>
4、存盘,然后重启 iis admin service 服务。<br>
<br>
<br>
在 IIS 6.0 *,无法下载超过4M的附件时,可以按以下步骤解决:<br>
1、先在服务里关闭 iis admin service 服务。<br>
2、找到 windows\system32\inetsrv\ 下的 metabase.xml 文件。<br>
3、用纯文本方式打开,找到 AspBufferingLimit 把它修改为需要的值(可修改为20M即:20480000)。<br>
4、存盘,然后重启 iis admin service 服务。 <br><br>
9、在启用了服务器上的身份认证功能后,为什么对外发邮件时才需要身份认证,而对系统内不需要认证就可以发信? <br>
单机版的邮件服务器只能提供一个SMTP端口,用来接收:<br>
1. 来自Internet上其他邮件服务器发给系统内用户的邮件。<br>
2. 普通用户转发到外部的邮件。<br>
<br>
身份认证功能可以对第2项进行控制,也就是说:系统内用户需要在验证其密码正确后才可以对外发信。<br>
<br>
对于第1项,发向系统内用户的邮件是不需要认证的,如果也要求必须通过身份认证后才能发信到系统内用户,将会因为其他邮件服务器无法通过认证(比如:yahoo.com不可能知道系统内帐号的密码),从而导致系统无法接收到外部邮件的情况。 <br><br>
10、无法通过WebMail上传超过4M的附件,该如何解决? <br>
I. 如果您的操作系统是 Windows 2000/NT/XP 时,无法通过WebMail上传4M以上的附件的解决:<br>1. 可能因为您服务器上IIS的脚本超时时间不够长造成的,您需要在IIS*调大一些脚本超时时间,操作方法是: 在IIS的“站点或(虚拟目录)”的“主目录”下点击“配置”按钮,设置脚本超时间为:300秒(注意:不是Session超时时间)。<br>2. 可能是邮件系统*的设置限制了WebMail上传附件的大小,您可以设置允许上传更大的附件,方法是: 以管理员身份登录 WebMail,然后在“系统设置”内查找并设置“Web下允许发送的附件总长度”为一个更大值,如:10000 K<br>
<br>
II. 如果您的操作系统是 Windows 2003 时,无法上传超过200 K的附件的解决办法:<br>
解决办法:参照本页内的详细说明 <br><br><br>
11、Web登录时经常出现“超时,请重试”,该如何解决? <br>
一、防火墙软件设置不当:在禁用本地UDP通讯或未允许 WinWebMail 以及微软的组件池进行通讯时会引起这样的问题。<br>
<br>
二、安装 SQL Server 时,禁用了“SQL Server 网络实用工具”*的“多协议”也会引起这样的错误:<br>
<br>
<br>
三、在Windows 2003的IIS 6.0*设置不当引起的问题:<br>
建议WebMail单独使用一个新建的应用程序池(设置其属性为不回收),否则如果和网站混用一个应用程序池时,一旦网站出了问题系统会进行自动回收,这样一来WebMail就会出现“超时,请重试”的情况。<br>
<br>
请将WebMail所使用的应用程序池“属性”*的“回收工作进程”以及“在空闲此段时间后关闭工作进程”这两个选项前的勾号去掉,然后重启一下IIS即可解决。(见下图)<br>
<br>
<br>
<br><br><br>
12、关于HELO的设置方法 <br>
在服务器上点击右下角图标,然后在弹出菜单*选取“系统设置”项,再选“收发规则”,在其*设置HELO项。<br>
<br>
一般有以下几种情况:<br>
<br>
1. 你的主域名是正式的域名, 服务器的IP(或映射出来) 是公网固定 IP, 并且mx指向该IP,或域名指向该IP. 这种情况可以不用设置"HELO/EHLO 主机名"就可以正常发信到 sina.com, 也可以将"HELO/EHLO 主机名"设置为你的主域名.<br>
<br>
2. 你的主域名是正式的域名, IP(或映射出来) 是公网动态 IP, 申请了动态域名, 并且mx指向该动态域名. 这种情况可以不用设置"HELO/EHLO 主机名"就可以正常发信到 sina.com, 也可以将"HELO/EHLO 主机名"设置为你的主域名或动态域名.<br>
<br>
3. 你的主域名是正式的域名, IP(或映射出来) 是公网固定IP, 但没有mx指向, 一般用于邮件网关的工作方式, 可以将"HELO/EHLO 主机名"设置为该公网固定IP.<br>
<br>
4. 你的主域名是正式的域名, IP 是公网动态IP,申请了动态域名, 但没有mx指向, 一般用于邮件网关的工作方式, 可以将"HELO/EHLO 主机名"设置为该动态域名.<br>
<br>
5. 你没有正式的域名, 请申请动态域名, 将"HELO/EHLO 主机名"设置为该动态域名.<br>
<br>
补充:<br>
1. 你有多个正式的域名, 在"HELO/EHLO 主机名"设置任意一个都可以.<br>
2. 动态域名内网发布时可以设置为你出口的IP. <br>
欢迎光临 邮件服务器-邮件系统-邮件技术论坛(BBS) (http://news.5dmail.net/bbs/)
Powered by Discuz! X3.2