1DBMail主要功能详细请参考遥志邮件服务器DBMail官方网站:邮件服务器软件,安装和使用都非常简单,能够让您轻松搭建一台属于您自己的邮件服务器。DBMail主要功能包括:邮件组:群发邮件,组成员权限设置。中继转发:让邮件发住国外不在困难。远程收取邮件:可以绑定N个帐号,把邮件都收取到DBMail服务器中。DBMail检测功能:检测RBL黑名单,检测邮件发送,检测域名MX。邮件监控:DBMail特色功能,多个监控主管设置,监控指定帐号,监控收信或发信。反垃圾邮件:RBL黑名单组织,IP黑/白名单,地址黑/白名单。邮件杀毒:可以与当前的绝大多数反病毒软件亲密配合来进行邮件杀毒。服务器设置:设置DBMail的启动方法,锁定DBMail,语言选择,邮箱大小限制,密码长度,邮件保存天数,附件大小限制,发/收邮件大小限制,HELO命令,日志保存天数等功能。数据库设置:Access数据库的设置,SQlServer数据库的设置。管理员密码:设置管理员密码。编辑欢迎信:自定义编辑欢迎信内容。1.1邮件组DBMail提供了非常强大,方便使用的邮件组功能,可以把所有的用户归到一个邮件组内,也可以根据自己要求选择成员。发往这个邮件组的邮件将会让所有的组成员收到。DBMail允许创建多个邮件组。1.1.1DBMail邮件组特色DBMail邮件组还可以设置组成员的邮件收发权限,例如“允许收取互联网和其它域名来信”,“允许所有本域帐号来信”等功能。DBMail针对于邮件组信件进行了精心的设计,发往邮件组的信件全局只有一份,而不会复制多份邮件实体给每一个组成员。DBMail的邮件组信件处理的效率非常地高,您完全不用担心发送一个20多M的邮件给有一个1000个成员的邮件组会使系统资源耗尽。DBMail允许邮件组中再包含邮件组作为成员。当一封邮件发往一个邮件组时,不但该邮件组的成员会收到这封信,同时该邮件组的子邮件组,以及子组的子组的所有成员都会收到这封邮件。如果1个成员帐号同时属于多个邮件组,则这个成员帐号只会收到1份邮件而不是多份。1.1.2如何创建邮件组1)在DBMail主界面中,单击工具栏上的“邮件组”按钮(如图1-1)。图1-12)在弹出来的“邮件组”对话框中。分别输入“邮件组帐号”,“邮件组帐号名称”和选择组成员(如图1-2)图1-2本域所有成员:指定本域名下的所有帐号为组的成员(以后新建的帐号也在内)。允许收取互联网和其它域名来信:是否允许该邮件组收取Internet外部来信。允许所有本域帐号来信:是否允许本域名下的帐号发邮件到本邮件组。按钮“+”:为邮件组手工添加指定的成员。至此邮件组的创建完成。如果需要删除或增加组成员,我们可以双击“邮件组”对它进行编辑。1.2服务器中继转发中继转发是与直接发送相对应的一种发送方式。以您发信到test@sina.com为例,直接发送是指DBMail直接连接sina.com服务器,与sina.com进行SMTP交互后再把邮件交给sina.com。中继转发则是通过一个中间邮件服务器来发信。例如,假设您设了一个relay@163.com的中继帐号,这时DBMail则是把邮件交给163.com服务器,再由163.com服务器把这封邮件发送到sina.com。1.2.1中继转发有什么用?国内很多的IP段被列入了海外的反垃圾RBL黑名单中,从而导致海外拒收您的邮件,这时中继转发功能就非常有用了。DBMail提供了强大的中继转发功能,支持建立系统级和帐户级的多个中继转发帐号,多个中继帐号可以自动轮换着发邮件。有些邮件服务器,例如yahoo,万网等,会限制每天发送的邮件数量,因此建议您设置2~5个中继帐号,选择“由系统自动进行轮换尝试”。1.2.2设置中继转发帐号推荐选择263.net等“企业邮局帐号”作中继转发帐号,免费的帐号推荐Gmail/163.com,不过要注意163.com与yahoo邮箱缺省是不提供SMTP/POP3的。您可以建立多个中继帐号。下面以Gmail为例,假设您的Gmail帐号是yaozhi@gmail.com,则服务器地址填smtp.gmail.com,邮件地址填yaozhi@gmail.com,选中SSL,填入帐号yaozhi@gmail.com和密码。1)在DBMail主界面中,单击菜单栏上的“设置-中继转发”。2)在弹出来的“中继转发帐号”对话框中,单击“新增”按钮(如图1-3)。图1-33)在弹出来的“中继帐号设置”对话框中,输入中继转发帐号的参数后,单击“检测”按钮,测试参数是否设置正确,再单击“确定”按钮,就完成中继帐号设置(如图1-4)。图1-44)中继转发帐号设置成功后,单击菜单栏上的“工具-检测邮件发送”。5)在弹出来的“DBMail服务器检测”对话框中,选择新建的中继转发帐号,单击“测试”按钮,测试邮件发送是否成功(如图1-5)。图1-56)如果在发送过程中提示“SentOKtosupport@dbmailserver.comviasmtp.gmail.com”这样的内容,那么证明中继转发帐号设置成功。大家可以按照上面的方法设置多个中继转发帐号,以最大限度的提高邮件的发送率。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帐号列表中的某个帐号,在弹出来的“帐号”对话框中,选中“远程邮箱”选项卡,单击“新增”按钮(如图1-6)。图1-62)在弹出来的“POP3远程帐号”对话框中,输入相关的信息,选择“副本”保留的方式,单击“检测”按钮(检测帐号是否设置正确),最后单击“确定”按钮(如图1-7)。图1-7POP服务器和SMTP服务器不一定都是“pop3.sina.com”和“smtp.sina.com”,要根据实际的服务器地址填写。1.3.2远程收取测试1)在DBMail帐号列表中,右击刚设置“远程收取”的帐号,单击选中“收取远程”(如图1-8)。图1-82)在弹出来的“马上收取远程”对话框中,选择“POP3帐号”后,单击“开始”按钮,立刻开始收取yangshanpan@sian.com帐号上的邮件(如图1-9)。图1-9DBMail可以设置多个远程收取邮件的帐号,集中到一个帐号里,方便用户查看多个邮箱中的邮件,也便于用户管理。1.4DBMail检测功能互联网邮件通讯环境是非常复杂的,您可能会遇到很多不知道原因的情况。DBMail提供了非常有用的多种检测诊断功能,帮助您快速定位问题。建议您安装好DBMail以后,单击菜单栏上的“工具-检测向导”进行一次完整的检测。以后遇到问题,特别是发邮件发不成功等,都应该先用检测功能进行诊断,然后把检测报告转发给我们,从而会有助于快速帮您解决问题。1.4.1检测向导单击菜单栏上的“工具-检测向导”,可以启动检测向导功能。检测向导是服务器信息、检测域名MX、检测邮件发送、检测RBL黑名单的功能组合,最后形成一个完整的检测报告。下面将逐一介绍各项检测功能。1.4.2第一步:服务器信息检测DBMail的版本号,数据库,操作系统,帐号总数,邮箱域名,外部IP,本地IP和网页邮局(如图1-10)。图1-101.4.3第二步:检测域名MX检测MX记录设置是否成功(如图1-11)。图1-111.4.4第三步:检测邮件发送可以对帐号发送邮件进行检测(如图1-12)。如果发现有些邮件发不到指定的目标邮箱,那可以使用此功能对发送过程进行跟踪,记录下详细的SMTP发送过程步骤,以便于定位问题。图1-121.4.5第四步:检测RBL黑名单RBL黑名单是重要的反垃圾手段,它将发垃圾邮件的IP地址加入到RBL黑名单中,如果被列入RBL黑名单中的IP地址再发邮件时,就会直接拒收(不论是不是垃圾邮件)。检测RBL黑名单功能可以检测本机IP地址或者指定的IP地址,是否被列入了RBL组织黑名单里(如图1-13)。图1-131.4.6第五步:检测汇总报告这个汇总报告,集中所有的检测数据,可以很清楚的了解服务器当前的状态(如图1-14)。图1-14单击“完成”按钮后,整个检测过程就完成了。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记录,如果不存在,直接拒收。单击菜单栏上的“设置-反垃圾参数”,将打开反垃圾参数设置。1.5.2.1基本参数对方来信的IP,如果在某个RBL反垃圾黑名单中,直接拒收或者标记[SPAM],在这里启用或禁用,系统反垃圾功能,IP地址黑/白名单,域名黑/白名单(如图1-15)。。图1-151.5.2.2RBL组织列表RBL组织列表,可以新增,修改,禁用RBL(如图1-16)。图1-161.5.2.3IP黑名白单IP黑白名单(如图1-17)。如果某个IP地址老发邮件过来,我们可以把这个IP地址加入到黑名单中,那么服务器就会拒绝这个IP发来的邮件。图1-171.5.2.4地址黑白名单地址黑白名单(如图1-18)。