如何查看服务器日志mail的服务器

花生壳3.0 ― 日全新发布
发布日期倒计时
北京-海淀区
等级:刀客级
上海-徐汇区
等级:剑客级
如何轻松架设 mail 服务器?
适用对象:
各种大、中、小企业, SOHO 一族、普通网民、政府及公众服务机构。
运行支撑环境:
花生壳客户端软件或捆绑了花生壳 DDNS 模块的路由器、网关等
硬件配置:
Pentium 133MHZ 或更高,内存至少 32M
系统平台:
Windows XP/
Windows NT
应用案例:
使用 MDezmon 构架 mail 服务器
使用 Foxmail Server 构架 Mail 服务器
使用 Exchange Server 创建企业级邮件服务器 (Exchange Server 2000)
安装配置花生壳 3.0
首先注册使用花生壳 3.0 客户端来实现动态 IP 网络寻址。配置动态域名解析 : 登陆 www.oray.net 注册花生护照,在护照底下申请域名( Oray.net 网站提供了免费域名注册),激活域名对应的花生壳服务,下载安装花生壳客户端,在局域网内 PC 或服务器主机上安装花生壳客户端登陆在线。更详细内容请参考
使用 Exchange 2000 构建 Mail 服务器
安装前的准备工作
a. 确保 Win 2000 Server 中文操作系统已经安装成功。
b. 确保网络配置正确 , 网络连接正确 , 确保该服务器能够连上外部 Internet 网络 ( 看看在该服务器是否能利用 IE 上访问互联网 ), 并且也能连通本地局域网。
c. 请确认 MAIL 服务器的域名 , 在此以域名 oa.eicp.net 为例。
d. 确认该服务器 IP 地址 : 它在本地局域网的内部 IP 地址 , 以及它在 Internet 上的外部 IP 地址。
e. 用 Administrator 登录到系统中,在安装的整个过程中一定要用该用户登录到 Win2000 系统中。
升级成域控制器
a. 从 开始― & 程序― & 管理工具― & 配置服务器打开配置窗口:
b. 打开 Active Directory 配置窗口
点击左侧的“ Active Directory ”,将显示下面的界面:
c. 启动 Active Directory 向导
点击“启动”将显示:
d. 开始安装 Active Directory
点击“下一步”将显示
e. 创建新的域控制器
选中“创建新的域控制器 (D) ”并点击“下一步”
f. 创建新的域目录树
选中“创建新的域目录树 (R) ”并点击“下一步”:
g. 创建新的域目录林
选中“创建新的域目录林 (C) ”并点击“下一步”:
在此以域名 oa.eicp.net 为例。
注意:此处域名不能填错,否则需要重装系统
h. 指定域名
在输入框中输入域名 ( 在此邮件服务器的域名设为 mail.oa.eicp.net ,邮件地址格式为 XXXX@mail.oa.vicp.net,XXXX 为用户名 ) ,并点击“下一步”,将显示
i. 指定 NetBIOS 域名
此步可以采用确省值,点击“下一步”:
j. 指定日志存放位置
为了性能和可恢复性的考虑,我们可以将数据库和日志分别保存在不同的硬盘分区上。修改盘符并点击“下一步”,将显示:
k. 指定系统共享的文件夹
指定文件夹到某个 NTFS 格式的硬盘分区上,并点击“下一步”,如果向导无法与处理名称“ mail.oa.eicp.net ”的 DNS 服务器取得联系,则将显示下面的消息:
点击确定,将显示:
选中“否,我将自己安装配置 DNS(O) ”,并点击“下一步”,将显示:
l. 为用户和组选择默认权限
选中“与 Windows2000 服务器之前的版本相兼容的权限 (P) ”,并点击“下一步”
m. 设定目录服务恢复模式的管理员密码
此处统一约定输入该服务器装机时 administrator 的密码 oraynet ,并点击“下一步”
显示信息 , 点击确定,开始安装,显示如下:
显示安装过程信息窗口 , 安装成功显示成功信息如下 :
提示安装成功信息 , 点击”完成” , 显示如下 :
完成 Active Directory 的配置,提示重新启动 Win2000 。系统启动后用 Administrator 登陆到上面设置的域。
•& 安装 NNTP 和 SMTP 协议
在安装 Exchange Server 2000 之前需要 确保已安装了 NNTP ( Network News Transfer Protocol ,网络新闻传输协议)和 SMTP ( Simple Mail Transfer Protocol ,简单邮件传输协议)两种服务。
•& 意外防范
由于 Exchange 2000 Server 的安装过程很长(往往需要 1 ~ 2 个小时左右,视服务器配置而定),为了防止安装过程中因意外事故(比如停电)的发生而造成前功尽弃,请事先做好相关防范工作。
•& 正式安装
将 Exchange Server 2000 安装光盘放入光驱,进入安装光盘的“ setup\i386 ”目录,执行其中的“ Setup.exe ”即可开始安装工作。
安装过程将首先显示 Exchange 2000 Server 安装向导( Install Wizard )的欢迎页面。
点击“下一步”。
b. 最终用户许可协议
选中“ I agree ”并点击“下一步”。
c. 入序列号
输入正确的序列号后,并点击下一步。
d. 组件选择
选择 花生壳安装,并可以选择要安装的硬盘分区和文件夹,点击“下一步”。
注意:如果不能选择花生壳安装,则可能是登录系统时没有以 Administrtor 登录到您设置的域。或者是 NNTP 组件没有安装 ( 警告如下图所示 :)
e. 选择安装类型
选中“ Create a new Exchange Organization ”并点击“下一步”。
f. 输入组织名称
输入组织名称 : oray 并点击“下一步”。
g. 许可协议
选中“ I agree that : ……”,并点击“下一步”。
确认无误后,点击“下一步”。
i. 正式安装
整个安装过程可能持续将近一个小时,请耐心等待。在安装的过程中可能会出现下面的提示窗口,点击“确定”即可。
j. 安装成功
点击“完成”,则整个安装过程结束,并且所有服务都已经启动了。
使用 Foxmial Server 构架 Mail 服务器
关于 Foxmail Server
Foxmail Server 国内自主产权的邮件服务器软件。其完善的功能适合各种企业需求;高稳定性和先进的架构;安全性高;使用和维护简单;扩展性好;完善的售后服务和技术支持。
安装 Foxmail Server
a. 通过花生壳客户端注册我们域名,本范例使用 ; 运行安装程序,进入安装欢迎页面,如下图;
b. 安装程序要求输入产品编号、授权用户数和产品序列号,请您按照您购买 FoxMail Server for NT/2000 时,彩盒包装中的《授权书》所给出的相应号码正确填写,注意使用大写半角字母和小写半角数字。
c. 程序确认上一步各号码准确无误后继续安装,用户可以指定服务程序目录和 WebMail 的安装目的位置。其中服务程序目录用于存放邮件服务程序文件, WebMail 目录用于存放邮件系统用户数据、地址簿数据等文件。用户可以将这两个目录安装到服务器上任何一个硬盘中,而不一定要求在 C 盘。
d. 安装继续进行, FoxMail Server for NT/2000 会要求用户输入名字服务器地址,即可以正确解析到邮件系统所用域名的 DNS 服务器的 IP ,我们一般采用当地的公共 DNS 服务器,如广州就可以采用广州电信提供的 202.96.128.68 ;或者采用域名服务商提供的 DNS 服务器,如 ns1.oray.net 、 ns2.oray.net 。然后,用户需要输入一个 WebMail 系统管理员密码,这个密码就是整个邮件系统的超级权限密码。用户还要输入一个默认域名和默认域的密码,默认域名就是邮件系统的第一个邮件域( FoxMail Server for NT/2000 支持多域名),如图,我们设定
为默认域名,那么邮件系统中可以使用形如
的邮箱了,默认域的密码就是对这个默认域进行管理的域管理员的登录密码了。我们以后还可以在 FoxMail Server for NT/2000 中添加多个国际 / 国内域名或二级、三级域名,如
等每个域都有独立的域管理员密码。
e. 完成以上所有设置后, FoxMail Server for NT/2000 开始复制程序文件、注册组件和开启服务。
f. 完成上述工作后, FoxMail Server for NT/2000 已经基本安装和设置完成,并出现以下页面,用户可以选择点击 “ 完成 ” 重新启动服务器,也可以选择点击 “ 取消 ” 结束安装。注意选择 “ 取消 ” 同样也完成了 FoxMail Server for NT/2000 的安装,只是不重新启动服务器而已。我们建议用户尽可能的重新启动机器。
g. 现在我们可以通过浏览器来访问 WebMail ,访问方式是 http:// 服务器域名或 IP 地址 /webmail/ 普通用户注册、登录帐号都可以从这个页面进行,系统管理员、域管理员则要从点击 “ 管理 ” ,分别进入系统管理员和域管理员操作界面。
h. 除了基于 WEB 页面的管理方式, FoxMail Server for NT/2000 还提供了一种基于应用程序的管理方式。系统管理员和域管理员可以通过点击 [ 开始 ]-[ 程序 ]-[FoxMail Server]-[FoxMail Server 管理程序 ] 来运行管理程序,系统管理员和域管理员可以从这里登录,进行用户 / 域操作和地址数据操作,也可以修改系统设置参数和查看系统日志。
使用 MDeamon 构架 Mail 服务器
关于 MDeamon
MDaemon 是一款强大的邮件服务器软件,采用的是共享软件的方式,用户可以免费使用一段时间,如果觉得好的话,可以购买
安装 MDeamon
a. 点击 DMeamon 安装程序进行安装,点击 “Next” 继续
b. 接受软件授权协议,点击 “Next”
c. 输入使用者姓名和公司(组织)名称,点击 “Next”
d. 选择软件安装组件(默认即可),点击 “Next”
e. 点击 “Next”
f. 安装进行中
g. 按照提示输入主控 DNS 服务器和辅助 DNS 服务器,可以是 ISP (互联网服务商)提供您的,例如:
主控 DNS 服务器: ns1.oray.net 辅助 DNS 服务器: ns2.oray.net
h. 按照提示创建第一个邮件用户帐号,完成以下内容:
账号名称:例如, info
该帐号的邮件地址的前缀:例如, info
(注意:此处不需要填写 @ 符号和域名后缀,例如用户的邮件地址为 info@ ,那么只需要填入 info 即可) 为该用户设置一个邮件口令:例如,和用户名相同为 info 。 点击 “Next”
i. 将 MDaemon 安装成系统服务(默认选项,适用于 Windows NT/2000/XP 操作系统)
提示:安装成服务后,当系统启动后,和普通的自动运行方式不同,不需要用户登陆,该程序就能自动运行)
j. 不选择 “I want to...” ,点击 “Next”
k. 不改变默认的选项,点击 “Finish”
设置 MDeamon
a. 从 Windows 的开始菜单中启动 MDaemon
b. 系统提示可供用户免费使用 30 天,点击 “OK”
c. 鼠标双击位于系统状态栏中的 MDaemon 图标(倾斜邮件标志)
d. 这是 MDaemon 的程序界面
e. 选择菜单 “Setup/Primary domain...”
f. 在 “Domain/ISP” 标签页面中,设置以下选项:
Domain name: 填入你的域名,例如 “oa.eicp.net”
HELLO domain: 填入你的域名,同上
g. 从 Windows 的开始菜单中启动 Outlook Express ,测试收发信
h. 选择菜单 “Tools/Accounts”
i. 点击右侧的 “Add” 按钮
j. 根据向导提示输入该帐号的用户名,例如 “info”
k. 选择菜单 “Tools/Accounts”
l. 按照要求完成以下设置:
用于接收邮件的 POP3 服务器:请填入您的域名,例如: oa.eicp.net
用于发送邮件的 SMTP 服务器:请填入您的域名,同上
m. 按照要求,输入帐号名称和口令
账号:填入前面在 MDaemon 安装时输入的用户名(邮件地址前缀)
口令:填入前面在 MDaemon 安装时输入的用户邮件口令
n. 点击 “Finish”
o. 如果你收到了 MDaemon 的欢迎信件,说明账号开启正常
p. 然后尝试从其他的邮箱往刚创建的邮箱发信,通过互联网测试一下,例如用 163.net 的邮箱往 info@oa.eicp.net 发信
q. 信件发送中
r. 如果 163.net 的邮箱发出的信件能在 info@ oa.eicp.net 的邮箱中收到,说明互联网通信正常。
注意:从发送到接收这个时间取决于你使用的发件信箱的服务商,国内的某些免费邮件服务的质量不好,请用户注意
s. 要添加更多邮件账户,请选择菜单 “Accounts/Account Manager...”
t. 在账户管理器界面中,点击 “New”
u. 在 “Account” 标签页面中,完成以下设置:
Full name: 填入新用户的名称
Mailbox name: 填入新用户的邮件地址前缀
Account password: 填入新用户的邮件口令
v. 点击 “OK” 保存400-675-9851
周一到周五 8:30 - 17:30
当前位置: &
使用常见问题
1) 发邮件问题
2) 收邮件问题
3) 域名和DNS问题
4) 管理工具相关
5) 邮件系统架设问题
6) 日常维护问题
7) 其它问题
8) Winmail 和杀毒引擎软件
9) 错误回弹信分析
Winmail 中 SMTP 服务启动了,但无法发送邮送呢?
&&&&&&出现上述情况是主要是SMTP参数设置不正确。一般是SMTP服务器设置要求发信认证,而客户端发信工具没有设置发信认证。这种情况Outlook Express的错误提示包含: 服务器响应: '553 sorry, your don't authenticate and the domain isn't in my list of allowed rcpthosts(#5.7.1)'. 还有一种情况是邮件服务器上安装了瑞星防毒程序, 邮件服务器上不要打开瑞星的邮件监控功能,这样会带来无法发送邮件问题, 具体说明请看下面的FAQ。
网络是通的,输入的密码也是对的,我的管理端为什么联不上服务器?
&&&&&&出现上述情况可能是:
&& 1. 管理端的版本要和服务器端的版本不一致。
&& 2. 可能是您通过防火墙联接,但是防火墙没有开放 Winmail 管理端口,管理端口 缺省是6000,当然您可以改成其它。
本地能正常收发,能发给外域,但外域发过来不能收到,问题出现在哪里?
&&&&&&如果您收发本地的邮件正常,信发往外部邮件系统也可以,可能是以下情况引起:
&&&&&&1. 您没有公网的地址,外部邮件系统连不到您的服务器或服务器的SMTP (25) 端口拒绝外部访问;
&&&&&&2. 您所用的域名是否是已经注册过的域名, 域名及此域名的邮件交换记录(MX)记录有没有DNS解析名, MX是否已经指向到您现在的邮件服务器的主机地址。如果不是请与您的域名服务商联系, 请他们帮助设好DNS和将MX记录指向您的邮件服务器。有关域名和MX记录的技术资料,可以参考相关的书籍,或是通过搜索引擎寻找相关网页,我们的网站上也有一些资料。
&&&&&&3. 您的机器上有没有安装一些邮件防火墙软件。如果安装了请停止。因为邮件防火墙软件,会接管SMTP、POP3端口,让邮件系统不能正常工作。
&&&&&&4. 还有请确定您的域名是否到期。
为何有时向外发信有好几小时的延迟 ?
&&&&&&建议您检查以下几个方面:
&&&&&&1. 网络状况。
&&&&&&2. DNS解析的情况。
&&&&&&3. 保证没有尺寸很大的邮件,导致处理速度慢。
&&&&&&4. 保证邮件服务器没有被别人用来转发邮件。
为什么服务器上安装了诺顿 Norton 防毒程序后 Winmail 有时会自动关闭?
这种情况出现在Norton企业版, Norton网络版, Norton单机版。
由于诺顿可以直接杀信体文件的病毒, 和 Winmail 的队列处理程序产生冲突, 导致系统资源占用很大, Winmail 自动关闭。
&&&&&&解决办法: 在诺顿中排除以下目录(如果在“高级设置”->“系统参数”中更改了“队列存储目录”、“邮件存储目录”、“网络磁盘存储目录”,请排除更改后的目录。):
&&&&&&&&~\server\queue\bounce
&&&&&&&&~\server\queue\header
&&&&&&&&~\server\queue\msg
&&&&&&&&~\server\queue\status
&&&&&&&&~\server\queue\todo
&&&&&&&&~\server\store
&&&&&&&&~\server\webmail
&&&&&&&&~\server\netstore
&&&&&&&&~ 表示邮件系统安装的目录,默认为:C:\Programe Files\Magic Winmail
&&&&&&另外还要在诺顿中设置发现病毒删除受感染的文件, 并且关闭警告提示, 删除不成功则忽略。
&&&&&&然后在 Winmail 的"防病毒设置"选择"病毒防火墙"模式。
详细设置请看
为什么服务器上安装了瑞星防毒程序后不能正常收发邮件 ?
&&&&&&服务器上不要打开瑞星的邮件监控功能,这样会带来无法收发邮件问题, 具体设置是: 打开瑞星的管理程序, 选择菜单"选项"/"设置", 在"计算机监控"设置页面, 关闭"开机时启动邮件监控"选项, 注意必须重新启动电脑才能生效。
&&&&&&再关闭瑞星的邮件监控后, Winmail 可以和瑞星配合使用, 不过还有进行以下设置:
打开瑞星的管理程序, 选择菜单"选项"/"设置", 在"计算机监控"设置页面,
选择"开机时启动文件监控",
再选择"高级设置",
打开"杀毒设置"窗口, 在"发现病毒后处理方式"选择"删除文件",
在"发现清除失败后处理方式"选择"忽略"; 注意必须重新启动电脑才能生效。
然后在 Winmail 的"防病毒设置"选择"病毒防火墙"模式。
不过需要注意的是在打开瑞星的管理程序时, 瑞星的防护功能无效,
而且正常使用时瑞星的防护功能也可以失效。
详细设置请看
使用的思科路由器防火墙都设置好了,为什么还不能收到外部发来的邮件?
&&&&&&对于思科,华为等命令行的路由器,一般都有内部的端口过滤,例如思科的防火墙,需要运行no fixup 来把本身自带的25端口的过滤关闭。
为什么我的邮箱每天都收到大量的退信?但我并没有发过这些邮件。
&&&&&&此问题一般是因为用户的邮箱名比较普通,如hr,support,sales,admin等等,或者邮箱名在网络公布过,并且用户的密码使用过于简单,
之类的密码。解决方法:把此用户密码设置比较复杂,并在winmail管理工具 - 系统状态 - 邮件队列 中找到以此用户发的邮件删除后即可。
在没有域名及没有固定IP的情况下,本软件可不可以外发邮件?有没有什么好的解决办法?
&&&&&&即使在没有注册域名及没有固定IP的情况下,只要能连接到INTERNET就,本系统一样可以往外发邮件,但是可能会收不到从外域发过来的邮件。
&&&&&&如果是ADSL上网用户,可以有申请动态域名,来实架构邮件服务器。具体请见我们的资料:
我已经开启了发信认证,为什么有时候发邮件不需要认证?
&&&&&&为了防止邮件服务器变成垃圾邮件转发服务器,现在架设在 Interent 上的绝大多数邮件服务器都开设了发信认证功能。有两种情况下通过邮件系统发邮件是不需要认证:
&&&&&&1. 发信主机是信任主机;
&&&&&&2. 收信人所在的域是本系统中的域或信任域。
从 Webmail 上发的邮件时间不正确?
&&&&&&先确定服务器的时间和时区是正确的,有自己装的 PHP5.
&&&&&&修改你的 PHP5 的 php.ini 中 date.timezone 设置 "Asia/Shanghai"
&&&&&&[Date]
&&&&&&; Defines the default timezone used by the date functions
&&&&&&date.timezone = "Asia/Shanghai"
如何设置邮件最大附件大小?
&&&&&&在"系统设置"/"SMTP设置"/"基本参数"下的"每封邮件的最大字节数"可以设置
&&&&&&接收外域邮件最大字节数和发往外域的邮件最大字节数分别是控制对系统外域收发的大小控制。
&&&&&&因为邮件里的附件在发送时要加码处理,所以,此处添加的值一般为预设值再加三分之一多一些。即,想发30M附件可以设置到42M。一封邮件如果有多个附件,最终会加码到一封邮件里的,所有设置42M, 可以发一个30M的附件,或者3个10M的附件。
&&&&&&不过因为现在网络速度和邮件传输协议设计目的,太大的文件不适合用邮件传递的,可以用 Winmail 的网络磁盘功能,上传文件,发链接给对方,让对方来下载。
用户在国外,用客户端发信时提示 you must authentication,怎么解决?
在国外很多地方,使用 SMTP 协议发送邮件时,网络连接会被自动转到当地 ISP 的 SMTP 代理服务器,无法直接连接原邮件服务器的 SMTP 端口,而 SMTP 代理一般无法将认证信息发送到原邮件服务器,导致这个错误。
解决方法是,在服务器端去掉"系统设置"/"SMTP设置"/"基本参数"中,以"以本系统中域名发邮件时必须认证"的选项。
或者在邮件客户端账号属性中使用 SMTP SSL 加密连接(465端口),Winmail 4.9 以后的版本,还可以使用附件的 SMTP 端口 587 ,当然服务器这两个端口要对外开放。
域名用花生壳解析,发国外经常发不出去?
是固定Ip和正式域名,又不在常见的黑名单里,但是国外经常会发不过去。
由于花生壳以动态域名为主,所以TTL生存期值很短(也就是域名在很短时间内会更新IP),有些大的如AOL等网站服务商会反查,如TTL值太短,会误判为动态IP。
解决办法: 将域名到其他服务商,或者其他的 dns 解析域名。
申请了企业邮局之后,是否还有必要设置邮件服务器吗?
&&&&&& 申请了企业邮局,可以不设置邮件服务器,也可以架设自己的邮件服务器。
&&&&&& 架设自己的邮件服务器的情况,有以下几种:
&&&&&&1. 不是所有人都开设企业邮局的帐号。如:主管级以上人员开设外部帐号,大多员工使用内部邮件帐号。
&&&&&&2. 上网条件比较差,不能永久连接INTERNET。
由于公司是通过FTTP+Lan方式上网的,具体怎样来设置呢?
&&&&&&请参见“”
Winmail 是否支持帐号权限控制,例如,有些邮箱只能收不能发,收发的email是否都可以自动在服务器上保存并备份呢?
&&&&&&本邮件系统的可以对帐号设置权限,如不能发邮件到外域,不能接收外域发来的邮件等。同时所有邮件也能自动备份到某一帐号或被某一管理员监控。
可否禁止使用TELNET 25 或 TELNET 110? 如可以TELNET 25,可否禁止支持EXPN及VRFY?
&&&&&&TELNET 25 或 TELNET 110是不能禁止的。
&&&&&&本邮件服务器软件默认禁止了EXPN和VRFY命令,因为这两个命令会引起服务器安全性问题。现在邮件系统大多已经不实现了。
我们公司现在有自己的域名和企业邮箱,但现在自己建一个邮件系统。我想问的是能不能添加两条MX记录,使同一封信可以转到两个不同的邮件系统?
&&&&&&您可以架设好新的邮件系统,同时创建好所有的新邮箱,在非工作日的晚上,将MX指向到新的邮件服务器。所有发过来的信都会自动发到新的邮箱中去。
这时候老的企业邮箱的信还是可以继续用OUTLOOK,Foxmail来接收。只是不能收到外域邮件系统递送来的信,所有外域发来信都发到了新的邮箱去了。
E-mail服务器是否可以和用于拨号上网的服务器分开?
&&&&&&不一定要装在拨号上网服务器上,可以装在局域网内其它能访问INTERNET的机器上。具体请见“”。
是否一定要申请域名并解析才能通过INTERNET收发邮件?
&&&&&&邮件系统一般都要和其他邮箱进行收发邮件,所以要有一个正式注册的域名并正确解析。如果仅是内部使用,则可以不要申请域名。
Winmail是否支持自由申请,以及申请确认。
&&&&&& Winmail支持自由申请和申请确认。
管理员可以设置各个域是否允许Webmail申请,管理员可以选中左边的“域名设置”->“域名管理”,然后修改一个域的扩展属性中有关Webmail申请设置即可。
在服务器上安装该软件,服务器配置正常。服务器有一块网卡,两个地址,一个地址为内部地址,一个地址为外部地址,
&&&情况一:将该软件的服务器地址设置为内部地址,则内部用户可互发邮件,但无法发邮件到INTERNET地址。
&&&情况二:将该软件的服务器地址设置为外部地址,则在服务器上可互发邮件,但内部地址用户无法发邮件到INTERNET地址。
&&&&&&对于上述出现的情况,SMTP,POP3属性的“绑定地址”不应该设为固定地址(内部地址或为外部地址),应该设为0.0.0.0(服务器上的所有IP地址)。
在没有域名及没有固定IP的情况下,本软件可不可以外发邮件?有没有什么好的解决办法?
&&&&&&即使在没有注册域名及没有固定IP的情况下,只要能连接到INTERNET,本系统一样可以往外发邮件,但是可能会收不到从外域发过来的邮件,外发也可能被对方系统屏蔽。
&&&&&&如果是ADSL上网用户,可以有申请动态域名,来实架构邮件服务器。具体请见我们的资料:
接收邮件的附件是 winmail.dat, 无法打开,请问如何解决?
&&&&&&winmail.dat 是 Microsoft Office Outlook 发的RTF 格式( 专用格式,又被称为 MS-TNEF 格式 )文件,只能由 Office Outlook 打开,
其它的邮件客户端和 Webmail 一般只能看到一个 winmail.dat 的附件,Outlook Express 甚至看不到这个附件。
有关 winmail.dat 资料可以参见:
(英文网站)。
解决的办法:
&&一 是在Outlook设置不用 RTF 格式发邮件。
&&二 是将winmail.dat另存, 用其它工具打开, 我们网站上有一个名为
的工具可以展开这种附件;
&&&&&&Winmail 有将 MS-TNEF (winmail.dat) 类型附件自动剥离功能, 您可以到“SMTP设置”功能里设置启用该功能,
由于格式复杂性,启用了这个功能不能保证全部的 winmail.dat 都可以自动剥离。
怎样设置 Outlook 以避免发出含有 winmail.dat 邮件?
进入顶部菜单的"工具"/"选项"
按照图示设置
按照图示设置
经过上面的设置,Outlook 默认不会再发 RTF 格式邮件了,但是针对某个特定的收件人,Outlook 可能保留特别的发信格式设置,可以在写邮时针对某个收件人做如下设置
RBL是什么?
&&&&&&RBL 全称是 Real-time Blackhole Lists, 是国外的反垃圾邮件组织提供的检查垃圾邮件发送者地址的服务。
常用的RBL服务器地址有: dnsbl.njabl.bl.spamcop.sbl.spamhaus.dun.dnsrbl.dnsbl.sorbs.net
以下网址有几乎所有国外RBL的列表.
&&&&&&国内有CBL反垃圾邮件组织, 请看 ,
CBL服务器地址有: cblless.anti-;cbl.anti-;cdl.anti-;cblplus.anti-
用 Outlook 2002 收信会出现停止响应的现象, 怎样解决?
&&&&&&这是Microsoft的bug, 请看
邮件系统装在内部网中(如:IP是192.168.x.x),有外IP是202.x.x.x(固定),现在可以发邮件,但不能收邮件,怎样设置才能收到邮件?
&&&&&&1、要申请一个域名。要能收信一般需要一个顶级域名(可在
等网站上申请);如果觉得成本较高可以也采用动态域名。、
&&&&&&2、如果是代理服务器上网的话,可在代理服务器上做NAT映射,也即将202.x.x.x(固定)地址的25,110,6080的端口映射到装邮件服务器的IP是192.168.x.x上。具体请见;如果是路由器上网,也可必须设置端口(NAT)映射的,您可以找一下您所用路由器的型号相关的配置的说明书或文章。
&&&&&&3、如果采用的是顶级域名,还需要设置域名的MX(Mail eXchange,邮件交换记录)使用指向到您安装邮件服务器的INTERNET上的地址。这步操作可以与您的域名服务商联系。
邮件服务器设置了SMTP发信认证,为什么非法用户一样可用本邮件服务器的SMTP发信?
&&&&&&SMTP认证发信是发给非本域用户时必须认证,发给本域用户时可以不认证。
&&&&&&如非本域用户给本域用户可以不需要认证的。因为这样的话其它的邮件系统才能给您的邮件系统内的用户发信。
&&&&&&如非本域用户要通过您的邮件服务器给其它是域的用户发信是必须认证,这样就防止匿名帐户借用您的邮件服务器转发邮件。
如何对邮件系统的数据进行备份?
&&&&&&目前本系统本身没有提供备份功能,计划在以后的版本中增加此功能。目前您可以根据实际情况,用操作系统的计划任务进行备任。具体方法如下:
&&&&&&1.备份邮箱账号:可以将~/server目录下所有后缀后为.cfg的文件(4.9以后版本备份 ~/server/data/ 目录),定时(设置操作系统的计划任务)拷贝到其它目录中。
&&&&&&2.备份用户邮件:可以将~/server/store目录打包后,定时(设置操作系统的计划任务)拷贝到其它目录中。
&&&&&&3.全备份:可以将~/server目录打包后,定时(设置操作系统的计划任务)拷贝到其它目录中。
&&&&&&上述~指的是安装时选择的系统安装到的目录。默认为:C:\Program Files\Magic Winmail
如何查看历史日志?
&&&&&&可以用管理工具直接参考,也可以在后台的目录中看到,日志文件存放位置~\server\logs。~是安装时选择的目录。默认是:C:\Program Files\Magic Winmail
我可以向外部发送邮件,使用非标准的SMTP端口(25),但无法收取外部邮件?
&&&&&&如果SMTP用非标准的25端口肯定是收不到外面发来的邮件的。其它邮件服务器发邮件给您的邮件服务器时,不知道您SMTP服务器现在采用什么端口,默认还是连接的邮件服务器的SMTP服务默认端口25,所以连接就不可能成功,也就自然收不到外域发来的邮件。如果您的邮件服务器要与其它邮件服务器进行交换邮件,就不能更改SMTP服务器的端口。
我用Outlook 和 Outlook Express 发信总是提示 550 5.7.1 Unable to relay for,怎样解决?
&&&&&&这儿提示信息不是 Winmail 的, 可能是IIS自带smtp服务器的信息, 请进入IIS管理程序停止它的smtp服务器, 然后重新启动 Winmail 的smtp服务。彻底停止请到系统服务设置里将"Simple Mail Transport Protocol (SMTP)"的启动类型设为"手动"或"已禁用"。
我用Outlook 和 Outlook Express 发信到其它域总是提示 '553 sorry, your don't authenticate or the domain isn't in my list of allowed rcpthosts(#5.7.1),怎样解决?
&&&&&&您的SMTP服务器设置要求发信认证,而客户端发信工具没有设置发信认证, 请设置。
我的邮件系统能收不能发,请问可能是什么原因呢?
&&&&&&1. 首先要确定您的机器能不能正确的连接到外面的主机。在命令行方式下执行如下命令:
&&&&&&C:> telnet mx. 25
&&&&&& Coremail SMTP(Anti Spam) System
&&&&&&C:> telnet .cn 25
&&&&&& ESMTP
&&&&&&如果能见到上述住处就表示能正常连接,否则表示不能正常连接。
&&&&&&2. 您的机器上没有安装一些邮件防火墙软件。如果用了请停止。因为邮件防火墙软件,会接管SMTP、POP3端口,请邮件系统不能正常工作。如果用了瑞星,请见:
&&&&&&3. 可能是DNS Server不正确,你可以修改一下 Windows 的DNS设置,或者在 Winmail 里指向DNS,请用管理工具登录邮件系统后,在“系统设置”-》“高级设置”-》“系统参数”,在“DNS设置”属性页中,选择“使用下面的DNS服务器地址”,并在“首先DNS服务器”和“备用DNS服务器”中,增加当地的dns服务器地址,然后“应用”。 如果您不能确定当地的DNS地址,可以联系本地电信。
我的邮件系统,被其他人用来转发!怎么解决?
&&&&&&请开始服务器的SMTP认证功能。用管理工具登录邮件系统,“系统设置”-》“SMTP设置”, 在“基本参数”属性页,选中“启用发信认证”选项。然后点击“应用”。
新的 Winmail 版本是强制开启这个功能的,可能是系统里有的邮箱密码比较简单,被别人猜解到,利用来发垃圾邮件,可以分析 Winmail 里的 smtp 日志,找到这个内部用户,设置一个复杂的口令。
我的邮件系统被人作为垃圾邮件服务器,现在已设SMTP认证,但队列中有上万封垃圾邮件,请问怎么删除?
可能是系统里有的邮箱密码比较简单,被别人猜解到,利用来发垃圾邮件,可以分析 Winmail 里的 smtp 日志,找到被利用的内部用户,设置一个复杂的口令。
如果确定要清空整个邮件队列,可以停止 Winmail, 将 ~\server\queue 目录改名,可以改成 ~\server\old.queue, 然后新建一个 ~\server\queue 目录,重启Winmail,系统会自动重新建立~\server\queue下所有子目录,
~\server\old.queue 可以整个删除。~是本系统安装时选择的路径,默认安装在“C:\Program Files\Magic Winmail”
为什么我的 Winmail 装上以后,在远程邮件客户端使用pop3收信总是说密码错误,而无法收信?
&&&&&&&&1&gt 没有在 Winmail 中添加该用户或添加了该用户但密码和邮件客户端的设定不相同;
2&gt 端口冲突:因为 Winmail 使用了标准的smtp端口(端口:25)和pop3端口(端口:110),所以如果您运行 Winmail 的机器上已经占用了这两个主要端口时(如:已经架设有其他的邮件服务器,MS Exchange 或 NT/2000内置的smtp服务等),将会造成 Winmail 无法正常运行
&&&&&&&3&gt 非主域的用户在Outlook或Foxmail设置中用户名时要用写全地址,如在一个非主域
中的用户 test 的用户名要写成 。
为什么我在用邮件客户端收、发信时,总是出现“无法连接到服务器。 套接字错误: 10061”的错误?
&&&&&1&gt ip地址设置错误:在邮件客户端软件中设定的pop3以及smtp服务器的ip地址,不是当前正在运行的 Winmail 服务器的ip地址;
&&&&&2&gt 端口号设置错误:在邮件客户端软件中设定的pop3以及smtp服务的端口号错误;
&&&&&3&gt 服务器上 Winmail 的服务程序没有被运行(您可以查看系统进程中是否有mailserver.exe)。
如何设置才能将服务某个特定网段的用户使用?
&&&&&在管理端的系统服务设置中,对于每一个服务都可以进行存储控制,禁止或者许可指定主机地址或者网络地址的机器访问权限。
如何设置用户邮箱的默认容量?
&&&&&在管理端的域名管理里,域名的"默认容量"里可以设置"邮件容量",
新加用户都会用这个默认容量。如果要修改已有用户的邮箱容量,需要在"用户管理"中选择要修改的用户,然后批量更新。管理员可以给不同的邮箱用户设置不同的邮箱容量。
别人发给我的信都是先在ISP的服务器上或免费邮箱提供者的服务器上存放的,然后我有空才去收。而用了 Winmail 后,别人发给我的信是存放到哪里的?能不能长期存放?
&&&&&别人发给你的信是存放在运行 Winmail 的那台机器上,当然可以长期存放。
我用Smtp协议通过 Winmail 邮件服务器发信,如果地址中使用了不存在的域名或者帐号,有什么提示?
&&&&&该邮件在指定时间里如果没有被发送出去的话,会被退回给发信人(并在退信中提示是向哪个地址发送邮件时失败的),而在当时是没有提示的。
能不能告诉我几个能用的DNS服务器地址?
&&&&&您可以试试下面这些DNS地址,或直接询问本地ISP服务提供商:
&&&&&&&8.8.8.8
&&&&&&&8.8.4.4
&&&&&&&202.102.192.68
&&&&&&&202.106.0.20
&&&&&&&202.96.199.133
&&&&&&&205.252.144.228
&&&&&&&202.106.196.115
&&&&&&&202.96.96.235
&&&&&&&202.103.226.68
&&&&&&&202.96.96.236
&&&&&&&202.103.224.68
&&&&&&&210.162.122.114
为什么我向外部(英特网)邮箱发信总是失败?
&&&&&一.在绝大部分情况下对外部(英特网)邮箱发信失败都是因为DNS设置不当引起的,您需确认:
&&&&&1. 是否设置有DNS服务器地址。
&&&&&2. 所设置的DNS服务器地址是否是有效的。
&&&&&3. 此DNS服务器是否正常工作。
&&&&&4. 如果使用默认的DNS服务,要确定可以进行正常DNS解析
&&&&&二.系统安全设置或防火墙的设置造成无法对外进行UDP通讯引起的
&&&&&&&解决办法:允许UDP包通过。
为什么收不到外部信箱(如: 或 )发给我的邮件?
&&&&&成功接收来自Internet的邮件必须要做到以下条件:
&&&&&1. 要拥有Internet上的有效域名。(如:)
&&&&&2. 可成功将此域名解析到安装 Winmail 服务器的IP地址。
&&&&&3. 在 Winmail 中增加一个邮件域名:,相对应的用户邮件地址为:
&&&&&如果以上工作你都做了而仍然收不到邮件时,最大的可能性就是您的域名解析出现了问题,请做以下测试。假设你的邮件地址是: ,请:
&&&&&确认的MX记录被指向了正确的地址;(可使用nslookup命令进行查询)
&&&&&nslookup命令的使用方式,mail exchanger = mail.内容就是域名的MX记录指向的真实地址
&&&&&nslookup
&&&&&Server: dns.
&&&&&Address: 211.83.0.66
&&&&&>set type=mx
&&&&&> (输入您想解析的邮件地址中“@”符号后的域名)
&&&&&Server: dns.
&&&&&Address: 211.83.0.66
&&&&&    preference = 10, mail exchanger = mail.
&&&&&    nameserver = dns.
&&&&&mail.    internet address = 211.83.0.67
&&&&&dns. internet address = 211.83.0.66
&&&&&您在得到了 mail exchanger = mail. 信息后,请使用:
&&&&&telnet mail. 25
&&&&&命令以确认安装在此机器上的 Winmail 服务程序可以正常工作。
服务程序的注册和注销命令是什么?
&&&&&Install service ---- MailServer /install
&&&&&UnInstall service ---- MailServer /uninstall
&&&&&Run as service ---- MailServer /service
&&&&&Startup service ---- MailServer /startup
&&&&&Stop service ---- MailServer /stop
&&&&&Run as alone ---- MailServer /alone
使用白金版,为什么在用户设置中流量控制不生效?
&&&&&如果使用流量控制,必须在管理工具 - 系统设置 - SMTP设置 - SMTP过滤 - 中开启流量控制。只有这里开启后,所有流量控制才生效。
我有多个域名 , , ,能够实现一个用户 user 可以对应于所有域名?
&&&&&可以配置用户别名或者域别名
怎样申请动态DNS服务(可以方便架设ADSL互联网邮件服务器)?
&&&&&具体请见我们的资料:
如何查找域名的 MX 记录是否正确?
&&&&&C:\& nslookup
&&&&&Server: dns.
&&&&&Address: 211.83.0.66
&&&&&>set type=mx
&&&&&> (输入您想解析的邮件地址中“@”符号后的域名)
&&&&&Server: dns.
&&&&&Address: 211.83.0.66
&&&&&    preference = 10, mail exchanger = mail.
&&&&&    nameserver = dns.
&&&&&mail.    internet address = 211.83.0.67
&&&&&dns. internet address = 211.83.0.66
&&&&&>exit
邮件服务器管理员密码丢失后怎么办?
&&&&&将server安装目录下的 adminuser.cfg 文件用记事本打开(对于 Winmail 4.3 以前的版本,修改 userauth.cfg 文件; 4.9 以后版本修改 data/adminuser.cfg),将如下内容
&&&&&&adminuser&
&&&&&&item&
&&&&&&username&admin&lt/username&
&&&&&&password&{md5}a5ae4a801fc3&/password&
&&&&&&/item&
&&&&&&/adminuser&
&&&&&&adminuser&
&&&&&&item&
&&&&&&username&admin&/username&
&&&&&&password&newpassword&/password&
&&&&&&/item&
&&&&&&/adminuser&
然后就可以使用新密码(newpassword)等录,登录进管理端后要及时更改管理员密码
如何分析邮件收发日志?
一封邮件不管是外面系统发来的,还是本系统发的,都先连接系统 smtp 服务,系统接收下来后放在队列里再做递送, 所以可以分析 SMTP 和 queue 队列日志:
找到某个邮件的SMTP日志,可以根据发信时间来找,mail from 是发信人
rcpt to 是收信人,时间后面的数字 4016 为每个邮件的处理标识,
相同的处理标识就是同一封邮件的处理过程。
4016 Connect from 127.0.0.1, relayclient set
从哪里来的连接127.0.0.1是本机
4016 remote ehlo = WebMail
申明的ehlo名,Webmail结合上面的127.0.01 说明来自网页登录的
4016 max msg size = 0
4016 smtp authenticate success! Username = test
认证用户名
4016 remote sent 'mail from' = FROM:
4016 mail from =
4016 remote sent 'rcpt to' = TO:
4016 rcpt to =
4016 smtp data
4016 go ahead, end data with CRLF.CRLF
4016 data bytes received = 1011
4016 message[.,S=1164] accepted for delivery
邮件后台生成的邮件数据的文件名
4016 end connection 邮件接收正常结束
通过上面的SMTP日志中的红色部分可以在queue日志(队列日志)查找
队列日志分析方法如下:(处理标识相同的就是同一封邮件的处理过程)
12408 new message[.,S=1174]
12408 bytes 1174 from .cn
12408 starting delivery: to remote
12408 deliver to remote server 209.85.199.27
收信方邮件服务器地址
12408 [<--]: 220
ESMTP f21sirvb.0
以下是smtp通信的命令交互
12408 [-->]:
12408 [<--]: 250- at your service, [218.71.143.71]
12408 [<--]: 250-SIZE
12408 [<--]: 250-8BITMIME
12408 [<--]: 250 ENHANCEDSTATUSCODES
12408 [-->]: MAIL FROM:
12408 [<--]: 250 2.1.0 OK
12408 [-->]: RCPT TO:
12408 [<--]: 250 2.1.5 OK
12408 [-->]: DATA
12408 [<--]: 354 Go ahead
12408 [***]: Transporting message (1174 bytes)
12408 [***]: Finished transport
12408 [<--]: 250 2.0.0 OK
f21sirvb.0
12408 [-->]: QUIT
12408 delivery success
12408 end message[.,S=1174]
如果递交不成功会有错误的.像下面这个.就会收到退信.如果你设了中继第一次递交不成功后会有个中继再递交的动作.这里看到是成功,此这个邮件已经到对方的服务器中了.
15316 [***]: Transporting message (76260 bytes)
15316 [***]: Finished transport
15316 [<--]: 550 Error: content rejected./zh_CN/help/content/rejectedmail.html
15316 [-->]: QUIT
15316 delivery failure: , remote server said (111.15.111.111) : 550 Error: content
rejected./zh_CN/help/content/rejectedmail.html
. (#3.0.7)
如果是发到内部用户的。队列日志会比较简单,出错的话也可以在其中看到。如下:
-13:22:13 172804 new message[.,S=182]
-13:22:13 172804 bytes 182 from
-13:22:13 172804 starting delivery: to local
-13:22:13 172804 delivery success
-13:22:13 172804 end message[.,S=182]
在 Outlook Express 已设定了"我的服务器需要验证", 但发信时, 仍出现 550 5.7.1 Unable to relay for
&&&&&1) Telnet yourserverip 25 , 出现 220 ******************************************
&&&&&2) 输入 EHLO 命令, 出现 502 unimplemented (#5.5.1)
&&&&&3) 前端使用Cisco PIX 防火墙
&&&&&此为Cisco PIX 冉ǖ MailGuard 或 MailHost 阻挡了 ESMTP 的指令 (如EHLO)
&&&&&请关掉 Mail Guard 功能或与防火墙供应商联系。
如何根据错误回弹信发现出错原因?
&&&&&错误回弹信格式通常如下:
&&&&&Hi. This is the smtp delivery program.
&&&&&I'm afraid I wasn't able to deliver your message to the following addresses.
I've given up. Sorry it didn't work out.
&&&&&=====================================================
&&&&&您好!
&&&&&您的邮件不能成功的递送到指定地址。这是一个永久的错误,因此不得不放弃继续递送。
&&&&&&>, sorry, no mailbox here by that name
&&&&&注:以上反弹信中红色部分内容才是错误的原因。
常见的错误回弹信
&&&&&no mailbox here by that name:系统中没有该邮箱地址,请检查收件人地址填写是否正确。
&&&&&don't find mail exchanger and domain's ip address: 邮件服务器使用的DNS服务器无法解析到收件人地址的域名,请检查域名填写是否正确;或更换邮件服务器使用的DNS服务器地址后重试。
&&&&&connect remote host error (xxx.xxx.xxx.xxx : 25): 无法连接到收件人的邮件服务器的25端口,原因可能为网络阻塞,对方邮件服务器忙,或对方邮件服务器IP地址已更换等。
&&&&&connect remote host error (127.0.0.1 : 25): 邮件服务器上是否安装瑞星防毒软件?如安装请参考
&&&&&mail size/count over quota (count : xxxx): 收件人邮件数量达到最大限制数。可以删除一些邮件,或要求管理员增加该用户能存放的最大邮件数。
&&&&&mail size/count over quota (size : xxxx): 收件人邮箱容量达到最大限制数。可以删除一些邮件释放空间,或要求管理员增加该用户邮箱的容量。
&&&&&delivery failure: the message matches up to the filter rule(level: system, name: 1). 邮件符合过滤规则1的过滤条件,因此被过滤。
&&&&&delivery failure: the message has been infected virus: 邮件中发现病毒。
&&&&&anti-virus killed the attachment(s) with infected virus, file:test.rar: 防毒软件清除了邮件中带病毒的附件test.rar。
&&&&&delivery failure: the message's attachment file (Filename: xxx.exe) matches the pattern string (Pattern: *.exe): 邮件系统过滤后缀为.exe的附件。附件过滤可以在 管理工具->防病毒设置 中设置。
&&&&&delivery failure: the message's attachment number exceeds the limited: 邮件所带的附件数量超过限制,请减少附件数或要求管理员增加邮件允许的最大附件数。
&&&&&connect DNS server failure. 连接DNS服务器失败,可能你邮件服务器上设置的DNS服务器不是很稳定。可以换一个试试。
&&&&&Relay server said: 554 too many hops, this message is looping (#5.4.6) 中继递送设置了不对,形成了递送循环,不要设置中继,直递送试试。
&&&&&也可以参考
的邮件会被退回
&&&&&我发到 sina 的邮件会被退回,并提示"remote server said: 553 Spam Mail "错误,怎么办?
&&&&&1.&&确认您邮件系统使用的域名是合法的,而不是随意填写的。
&&&&&2.&&确认您的邮件服务器使用的IP地址是固定的,而不是动态的IP地址。
&&&&&3.&&正确设置Winmail Server管理工具->系统设置->SMTP设置->基本参数->HELO/EHLO 主机名。可用命令查找,YourDomain MX preference = 10, mail exchanger =后面的内容即为正确的HELO/EHLO 主机名。
&&&&&4.&&如满足以上三点,发到 sina 还是被退回相同的信件,请和 sina 联系。联系方式如下
&&&&&邮箱地址:antispam@.cn 或 lanjiang@.cn
&&&&&联系电话:010- 转 5602
&&&&&也可以申请个 sina 的邮箱,在Winmail Server管理工具->系统设置->SMTP设置->外发递送 中设置递送失败后启用中继递送,中继服务器: .cn, 再输入您在 sina 注册的用户名和密码。
的邮件会被退回
&&&&&&&我发到的邮件会被退回,并提示"554- (RTR:DU) "错误,怎么办?
&&&&&&&除了要求您的邮件服务器使用合法的域名,固定公网IP地址,还需要该IP地址能够作反向解析
收到退信错误提示为"554 5.7.1 Rejected xxx.xxx.xxx.xxx found in dnsbl.sorbs.net",怎么办?
&&&&&&&这是因为收件人所在的邮件服务器使用RBL过滤垃圾邮件,而您的邮件服务器IP地址在RBL列表中,因此被拒绝了。一般此类的退信会包含一个连接,可以按网站上面的要求来申请把您的邮件服务器IP地址从列表中移除。
&&&&&&&也可以尝试使用中继服务器转发。

我要回帖

更多关于 如何查看服务器日志 的文章

 

随机推荐