[计算机软件及应用]邮件服务器DBMail主要功能.doc_第1页
[计算机软件及应用]邮件服务器DBMail主要功能.doc_第2页
[计算机软件及应用]邮件服务器DBMail主要功能.doc_第3页
[计算机软件及应用]邮件服务器DBMail主要功能.doc_第4页
[计算机软件及应用]邮件服务器DBMail主要功能.doc_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 DBMail主要功能详细请参考遥志邮件服务器DBMail官方网站:遥志邮件服务器软件DBMail是基于数据库的Windows邮件服务器软件,安装和使用都非常简单,能够让您轻松搭建一台属于您自己的邮件服务器。DBMail主要功能包括:邮件组:群发邮件,组成员权限设置。中继转发:让邮件发住国外不在困难。远程收取邮件:可以绑定N个帐号,把邮件都收取到DBMail服务器中。DBMail检测功能:检测RBL黑名单,检测邮件发送,检测域名MX。邮件监控:DBMail特色功能,多个监控主管设置,监控指定帐号,监控收信或发信。反垃圾邮件:RBL黑名单组织,IP黑/白名单,地址黑/白名单。邮件杀毒:可以与当前的绝大多数反病毒软件亲密配合来进行邮件杀毒。服务器设置:设置DBMail的启动方法,锁定DBMail,语言选择,邮箱大小限制,密码长度,邮件保存天数,附件大小限制,发/收邮件大小限制,HELO命令,日志保存天数等功能。数据库设置:Access数据库的设置,SQl Server数据库的设置。管理员密码:设置管理员密码。编辑欢迎信:自定义编辑欢迎信内容。1.1 邮件组DBMail提供了非常强大,方便使用的邮件组功能,可以把所有的用户归到一个邮件组内,也可以根据自己要求选择成员。发往这个邮件组的邮件将会让所有的组成员收到。DBMail允许创建多个邮件组。 1.1.1 DBMail邮件组特色DBMail邮件组还可以设置组成员的邮件收发权限,例如“允许收取互联网和其它域名来信”,“允许所有本域帐号来信”等功能。DBMail针对于邮件组信件进行了精心的设计,发往邮件组的信件全局只有一份,而不会复制多份邮件实体给每一个组成员。DBMail的邮件组信件处理的效率非常地高,您完全不用担心发送一个20多M的邮件给有一个1000个成员的邮件组会使系统资源耗尽。 DBMail允许邮件组中再包含邮件组作为成员。当一封邮件发往一个邮件组时,不但该邮件组的成员会收到这封信,同时该邮件组的子邮件组,以及子组的子组的所有成员都会收到这封邮件。如果1个成员帐号同时属于多个邮件组,则这个成员帐号只会收到1份邮件而不是多份。 1.1.2 如何创建邮件组1) 在DBMail主界面中,单击工具栏上的“邮件组”按钮(如图 11)。图 112) 在弹出来的“邮件组”对话框中。分别输入“邮件组帐号”,“邮件组帐号名称”和选择组成员(如图 12)图 12 本域所有成员:指定本域名下的所有帐号为组的成员(以后新建的帐号也在内)。 允许收取互联网和其它域名来信:是否允许该邮件组收取Internet外部来信。 允许所有本域帐号来信:是否允许本域名下的帐号发邮件到本邮件组。 按钮“+”:为邮件组手工添加指定的成员。至此邮件组的创建完成。如果需要删除或增加组成员,我们可以双击“邮件组”对它进行编辑。1.2 服务器中继转发中继转发是与直接发送相对应的一种发送方式。以您发信到 为例,直接发送是指DBMail直接连接服务器,与进行SMTP交互后再把邮件交给。中继转发则是通过一个中间邮件服务器来发信。例如,假设您设了一个的中继帐号,这时DBMail则是把邮件交给163.com服务器,再由163.com服务器把这封邮件发送到。1.2.1 中继转发有什么用?国内很多的IP段被列入了海外的反垃圾RBL黑名单中,从而导致海外拒收您的邮件,这时中继转发功能就非常有用了。DBMail提供了强大的中继转发功能,支持建立系统级和帐户级的多个中继转发帐号,多个中继帐号可以自动轮换着发邮件。有些邮件服务器,例如yahoo,万网等,会限制每天发送的邮件数量,因此建议您设置25个中继帐号,选择“由系统自动进行轮换尝试”。1.2.2 设置中继转发帐号推荐选择263.net等“企业邮局帐号”作中继转发帐号,免费的帐号推荐Gmail/163.com,不过要注意163.com与yahoo邮箱缺省是不提供SMTP/POP3的。您可以建立多个中继帐号。下面以Gmail为例,假设您的Gmail帐号是,则服务器地址填, 邮件地址填,选中SSL,填入帐号和密码。 1) 在DBMail主界面中,单击菜单栏上的“设置-中继转发”。2) 在弹出来的“中继转发帐号”对话框中,单击“新增”按钮(如图 13)。图 133) 在弹出来的“中继帐号设置”对话框中,输入中继转发帐号的参数后,单击“检测”按钮,测试参数是否设置正确,再单击“确定”按钮,就完成中继帐号设置(如图 14)。图 144) 中继转发帐号设置成功后,单击菜单栏上的“工具-检测邮件发送”。5) 在弹出来的“DBMail服务器检测”对话框中,选择新建的中继转发帐号,单击“测试”按钮,测试邮件发送是否成功(如图 15)。图 156) 如果在发送过程中提示“Sent OK to via ”这样的内容,那么证明中继转发帐号设置成功。大家可以按照上面的方法设置多个中继转发帐号,以最大限度的提高邮件的发送率。1.2.3 中继转发常见问题1) 中继转发在什么时候会被启用?中继转发只会在DBMail发送失败(对方拒收)以后才会启用。例如,发邮件到海外,由于反垃圾黑名单拒收,这时DBMail就会启用中继帐号;由于中继服务器是大型邮件服务商,因此一般邮件不会被拒收。如果设置多个中继转发帐号,系统会按优先级使用,避免被用得太频繁导致中继帐号被禁用。2) 对方收到中继转发的邮件会看到什么地址?在一般的情况下,对方收到中继转发的邮件都会看到您的邮箱地址,而不是中继转发地址。如果您使用Gmail邮箱作为中继帐号则是个例外,因为Gmail会中途修改邮件内容,把发送者改为自己(即中继帐号)。您可以选择不修改邮件内容的中继服务器,例如163.com/263.net等。3) 对方回复中继转发的邮件会回到什么邮箱中?如果对方用Outlook/Foxmail等邮件客户端收邮件,直接回复时会回到您的邮箱而不会是中继邮箱。如果对方用Webmail收邮件,中继服务器没有修改邮件发送者,则对方发的邮件也会直接回复到您的邮箱。由于DBMail还为中继发送的邮件自动指定了回复地址为您的邮箱,因此只有一种情况对方会回复邮件回到中继帐号:您使用Gmail这类会修改邮件发送者的中继帐号,并且对方Webmail不支持指定回复地址。4) 中继转发失败后的邮件会退信到哪里?您的邮件交到中继转发服务器,这个过程一般都不会失败;但是由中继转发服务器再发到对方邮箱,这个仍然有可能失败的,但这时的退信常常会退到中继转发邮箱中去。一般建议邮件管理员设置一个专门的帐号,用“远程POP3”功能,收取中继转发中的退信,或者管理员也可以定期登录中继转发邮箱检查一下退信的情况。1.3 远程收取邮件如果您有多个不同邮件服务器的邮箱帐号,每次都要打开好多页面,才能看不同帐号的邮件,不方便也不好管理,但DBMail的“远程收取”功能就很容易解决这个问题。DBMail远程收取是同时收取多个不同邮箱帐号的邮件,并集中到DBMail服务器中来。1.3.1 设置远程收取1) 双击DBMail帐号列表中的某个帐号,在弹出来的“帐号”对话框中,选中“远程邮箱”选项卡,单击“新增”按钮(如图 16)。图 162) 在弹出来的“POP3远程帐号”对话框中,输入相关的信息,选择“副本”保留的方式,单击“检测”按钮(检测帐号是否设置正确),最后单击“确定”按钮(如图 17)。图 17POP服务器和SMTP服务器不一定都是“”和“”,要根据实际的服务器地址填写。1.3.2 远程收取测试1) 在DBMail帐号列表中,右击刚设置 “远程收取”的帐号,单击选中“收取远程”(如图 18)。图 182) 在弹出来的“马上收取远程”对话框中,选择“POP3帐号”后,单击“开始”按钮,立刻开始收取帐号上的邮件(如图 19)。图 19DBMail可以设置多个远程收取邮件的帐号,集中到一个帐号里,方便用户查看多个邮箱中的邮件,也便于用户管理。1.4 DBMail检测功能互联网邮件通讯环境是非常复杂的,您可能会遇到很多不知道原因的情况。DBMail提供了非常有用的多种检测诊断功能,帮助您快速定位问题。建议您安装好DBMail以后,单击菜单栏上的“工具 - 检测向导”进行一次完整的检测。以后遇到问题,特别是发邮件发不成功等,都应该先用检测功能进行诊断,然后把检测报告转发给我们,从而会有助于快速帮您解决问题。 1.4.1 检测向导单击菜单栏上的“工具 - 检测向导”,可以启动检测向导功能。检测向导是服务器信息、检测域名MX、检测邮件发送、检测RBL黑名单的功能组合,最后形成一个完整的检测报告。下面将逐一介绍各项检测功能。1.4.2 第一步:服务器信息检测DBMail的版本号,数据库,操作系统,帐号总数,邮箱域名,外部IP,本地IP和网页邮局(如图 110)。图 1101.4.3 第二步:检测域名MX检测MX记录设置是否成功(如图 111)。图 1111.4.4 第三步:检测邮件发送可以对帐号发送邮件进行检测(如图 112)。如果发现有些邮件发不到指定的目标邮箱,那可以使用此功能对发送过程进行跟踪,记录下详细的SMTP发送过程步骤,以便于定位问题。图 1121.4.5 第四步:检测RBL黑名单RBL黑名单是重要的反垃圾手段,它将发垃圾邮件的IP地址加入到RBL黑名单中,如果被列入RBL黑名单中的IP地址再发邮件时,就会直接拒收(不论是不是垃圾邮件)。检测RBL黑名单功能可以检测本机IP地址或者指定的IP地址,是否被列入了RBL组织黑名单里(如图 113)。图 1131.4.6 第五步:检测汇总报告这个汇总报告,集中所有的检测数据,可以很清楚的了解服务器当前的状态(如图 114)。图 114单击“完成”按钮后,整个检测过程就完成了。1.5 反垃圾邮件垃圾邮件是全世界都一直很头痛的问题,至今没有特别有效的反垃圾手段。DBMail不断地改进着反垃圾技术。例如,曾经采用过SpamAssassin,Linux界最著名的开源反垃圾技术,但发现SpamAssassin对于中文垃圾邮件检测效果不佳;曾经采用过域名MX反查技术,但发现由于复杂的网络环境而存在不少的误判情况等。现在DBMail采用的国际反垃圾组织黑名单RBL检测技术,发现这个是目前为止最为直接且比较有效的反垃圾方法。1.5.1 反垃圾方案DBMail最新版本采用了域名MX检查,邮件地址和IP地址黑白名单检查,以及国际RBL反垃圾组织黑名单检查等综合检测手段,并给用户提供了两种垃圾邮件的处理方式:Webmail邮件标题添加SPAM标记和SMTP交互时直接拒收垃圾邮件。对于垃圾邮件,可以添加自动过滤规则,把垃圾邮件过滤到不明邮件箱中。不明邮件箱中的邮件,保存若干天以后会自动清除。1.5.2 反垃圾设置对方来信的IP地址,如果在本地IP黑名单中,直接拒收。对方来信的邮箱地址,如果在地址黑名单中,直接拒收。对方来信的域名MX记录,如果不存在,直接拒收。单击菜单栏上的“设置-反垃圾参数”,将打开反垃圾参数设置。 基本参数对方来信的IP,如果在某个RBL反垃圾黑名单中,直接拒收或者标记SPAM ,在这里启用或禁用,系统反垃圾功能,IP地址黑/白名单,域名黑/白名单(如图 115)。图 1 RBL组织列表RBL组织列表,可以新增,修改,禁用RBL(如图 116)。图 1 IP黑名白单IP黑白名单(如图 117)。如果某个IP地址老发邮件过来,我们可以把这个IP地址加入到黑名单中,那么服务器就会拒绝这个IP发来的邮件。图 1 地址黑白名单地址黑白名单(如图 118)。如果某个邮箱地址老发邮件过来,我们可以把这个邮箱地址加入到黑名单中,那么服务器就会拒绝这个邮箱地址发来的邮件。图 1181.5.3 反垃圾常见问题1) 如果发现邮件被误判为垃圾邮件了,怎么办?如果您发现有邮件被误判为垃圾邮件,可以把对方服务器的IP加入到“IP白名单”中或者把对方的域名加入到“地址白名单”中。2) 我的服务器IP被列入了RBL反垃圾黑名单,怎么办?您自己的服务器IP也有可能被列入了某个RBL国际反垃圾组织黑名单中。如果被列入RBL黑名单,对方服务器很可能因此拒收您的邮件。DBMail也提供了RBL黑名单检测功能,您可以在菜单栏中,单击“工具-检测RBL黑名单”,检测自己的服务器IP是否被列入了反垃圾组织黑名单中。如果发现自己的服务器IP地址被列入了黑名单,请访问反馈的信息中提供的链接,例如,被列入了黑名单组织,因此您需要访问http:/去做申请。只要按照RBL组织的要求认真填好申请,一般12天就可以从黑名单中解除。这个过程需要您自己来做。3) 我做为管理员,该如何设置反垃圾规则?首先建议您检测自己的服务器IP是否被列入国际反垃圾组织黑名单,在菜单栏中,单击“工具-检测RBL黑名单”。如果发现被列入,要去申请解除,不然有些邮件服务器会拒收您的邮件。如果垃圾邮件被过滤到不明邮件箱或垃圾箱中,则这些邮件是不会被Outlook收取的,Outlook只会收取收件箱中的邮件。在菜单栏中,单击“设置-反垃圾参数”,相应启用反垃圾邮件功能,选择相应的反垃圾邮件的处理方法。4) 普通用户,如何设置反垃圾规则?DBMail在创建帐号时会自动帮用户建立缺省的反垃圾邮件规则,用户自己可以通过Webmail中“邮件过滤”功能来增加和修改反垃圾规则。1.5.4 加强密码管理如果DBMail上的帐号密码设置过于简单,就会被人破解,然后大量发送垃圾邮件,简单来说就是服务器被攻击了。由于要和互联网上的各种邮箱互发邮件,因此邮件服务器系统的25端口是对整个互联网开放的。这就给一些垃圾邮件发送者提供了机会,他们利用工具进行扫描,并暴力破解邮箱密码,从而获得发送权限,通过您的邮件服务器发送大量的垃圾邮件。这时您可以在DBMail“邮件发送列表”(点击DBMail主界面左侧的“状态”标签)中看到成百上千的邮件在不停的发送,这样必然会造成服务器堵塞,导致其他人无法正常收发邮件。解决的方法是加强密码长度的管理,步骤如下:1) 在DBMail主界面上,单击工具栏上的“设置”按钮。2) 在弹出来的“服务器设置”对话框中,单击“帐号”选项卡,在“帐号密码最小长度”编辑框中输入阿拉伯数字(如输入“8”表示所有帐号的密码最小长度必须是8位)(如图 119)。图 119按照上面步骤和方法进行操作,您可以很轻松管理邮件服务器上的垃圾邮件;同时也保证了邮件服务器的安全。1.6 邮件监控*只有DBMail企业版才有“邮件监控”功能。DBMail允许设置多个监控主管,一个主管可以监控本域的所有帐号,或者监控指定的几个帐号,还可以选择只监控某个帐号的发信还是收信。当一个帐号的收发邮件被监控时,则监控主管会得到该帐号收发邮件的副本。DBMail针对于邮件监控做了特殊设计,如果1封邮件被多个主管同时监控,则这封监控邮件只会保存1份实体,因此您不用担心设置1000个主管同时监控某1个帐号会导致系统资源耗尽的问题。 同一封邮件,不论多少个主管监控它,在系统中都只有一个监控副本,所有主管共享。 1.6.1 如何设置邮件监控在DBMail中,一个监控主管与被监控帐号之间的关系称为“监控关系”,您先创建好帐号,然后再指定某些帐号成为监控主管,最后为监控主管设定要监控的帐号。步骤如下:1) 双击要设置为监控主管的帐号。2) 在弹出来的“帐号”对话框中,单击“邮件监控”选项卡,选中“监控主管”复选框,开启监控帐号。图 120 监控本域所有帐号:选中将监控域名下所有帐号,否则要逐一选择要监控哪些帐号; 监控本地互发邮件:不选中则监控所有邮件,否则只监控向Internet发送的邮件。如果要监控指定的帐号怎么办?单击“发信监控帐号表”按钮,在弹出的对话框中指定“发邮件时需要监控的帐号”(如图 121)。图 121单击“收信监控帐号表”按钮,在弹出的对话框中指定“收邮件时需要监控的帐号”(如图 122)。图 1221.6.2 如何查看监控邮件监控主管也可以用Outlook或Foxmail将监控邮件箱中的邮件收取下来(其它监控邮件箱中的邮件不会被收取下来)。或者用Webmail登录监控主管的帐号,单击“监控邮箱”,可以对监控邮件进行查看、处理以及查找等操作(如图 123)。图 123DBMail还可以监控邮件组,当监控邮件组时,发到邮件组的该封邮件只被监控1次;组成员收到该封邮件,不会再被监控。 如果是主管收到的监控邮件,不会被监控。1.7 邮件杀毒DBMail本身不提供反病毒功能,因为当前很多的反病毒软件都已经集成了强大的邮件病毒监控与清除功能,应该让更专业的反病毒软件为您提供邮件防病毒功能。DBMail邮件服务器可以与当前的绝大多数反病毒软件良好配合来进行邮件杀毒,我们推荐您的服务器采用AVG,卡巴斯基,瑞星等反病毒软件。安装DBMail的邮件服务器本身不会受到邮件病毒的危险,因为DBMail保存在服务器上邮件原文是txt纯文本格式,解码后的邮件附件是在文件前头被特别加入了2个空行破坏原有内容的dat文件,所以服务器本身并不怕邮件病毒。1.8 服务器设置单击DBMail主界面中,工具栏上的“设置”按钮,或者单击菜单栏中的“设置-服务器设置”,可以打开服务器设置对话框,进行系统参数设置。1.8.1 基本参数图 124 Windows启动时自动运行:当启动系统时自动运行DBMail。 运行后自动最小化:DBMail运行后自动最小化到通知区。 最小化后自动锁定:DBMail最小化到通知区并锁定。1.8.2 帐号设置图 125 邮箱不限空间时的最大大小:不限制邮箱大小时,邮箱的最大容量。 帐号密码最小长度:允许密码最小的长度。 垃圾箱/不明邮件箱中的邮件保存天数:垃圾箱和不明邮箱中的邮件最小保存天数。 同一帐号POP3远程接收间隔:同一POP3帐号远程接收邮件的时间间隔。 同一帐号远程一次收取邮件数量:同一POP3远程帐号一次能收取的最大邮件数量。1.8.3 邮件设置图 126 失败重发次数:邮件发送失败后重发次数。 下次重发间隔:邮件发送失败后隔多长时间再发送。 Internet来信最大允许邮件大小:允许外网发邮件到DBMail服务器的最大邮件大小。 Internet来信最多允许收件人数量:同一时间允许外网发邮件到DBMail服务器的最多收件人数量。1.8.4 网络设置图 127 SMTP HELO命令:通常设为域名即可。当服务器上有多个域名的时候,可以手工指定为所需的HELO命令。详细参考“HELO命令”。 SMTP本地交互同样需要进行验证:本地帐号发邮件到本地帐号也要求先输入用户名密码。 SMTP交互不允许MAILFROM命令为空 ():如果选中可以拒掉很多垃圾邮件,但也会使得有些邮件回执不能发送。 HELO 命令在SMTP的交互过程中,DBMail服务器会发出的一句命令:“HELO ”这就是HELO命令,而后面的这个叫“Hello String”。如果服务器出现 “Helo command rejected:Invalid name”这样的错误提示,需要在DBMail菜单栏中“设置-网络”去检查一下Hello String,缺省的是“%Domain%”。如果从旧版本升级到DBMail5.0,那么我们就要确认Hello String参数是否为“%Domain%”,步骤如下:1) 在DBMail主界面中单击“设置-网络”。2) 在弹出的“服务器设置”对话框中,选择“网络”选项卡,把“HELO命令”编辑框中的参数改为“%Domain%”,再单击“确定”按钮(如图 128)。图 1281.8.5 高级设置图 129 发送邮件线程数量:发邮件时最大线程数量,一般情况下1020够用了。如果邮件量特别大,可以适当调整,一般不超过50。注意修改以后要重启邮件服务。 POP3远程收信线程数量:收取POP3远程邮件时的最大线程数量,一般情况下520个线程即可。注意修改以后要重启邮件服务。 Webmail:如果服务器上运行有多个网站或者IIS对于Webmail地址的设置有变化,可以在此指定Webmail新地址,从而便于从主界面打开Webmail。 网络交互无响应超时时间:当收发邮件过程中,网络没有响应时最长的超时时间。超时之后DBMail会自动断开连接。 日志文件保存时间:日志文件保存在datalogs目录中,一天一个日志文件,如果超出最长保存时间就会被自动清理掉。服务器设置参数可以帮助我们设置DBMail的系统参数,比如DBMail的启动方式,语言的选择,邮箱大小的限制,帐号密码的长度,垃圾邮箱的保存天数,邮件重发次数和间隔,外网来邮件的大小限制,SMTP和POP3端口和HELO命令。这些参数可以帮助我们更好的管理DBMail邮件服务器。1.9 数据库设置DBMail邮件服务器是基于数据库的邮件服务器,单击菜单栏上的“设置-数据库设置”,就可以看到当前的数据库

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论