ADR高级应用
湖北 张湘凯

在《电脑报》26期D9版中,介绍了如何设置ADR(Advanced Direct Remail)作个人发件服务器。其实,作为一款功能强大的发件服务器软件,ADR的功能绝非仅此。下面,我们就来看看它还有些什么实用的功能。
一、 支持多用户
ADR不仅可以作为个人的发件服务器,同时更提供了对多用户的支持。如果我们将该软件安装在局域网内,局域网中所有的用户都可以利用它来发送邮件;如果我们将ADR安装在具有公用IP的Internet接入计算机上,Internet中的任何用户就都可以将它作为发件服务器。
下面,我们以局域网为例,来说明如何配置ADR供多用户使用。
1、 服务器端的设置
将ADR安装在局域网中任意一台计算机上并进行配置。配置方法很简单:第一步,在"设置"对话框的"DNS"标签页中输入ISP的DNS服务器地址,保证ADR服务器能对邮件地址进行解析;在"Actions"标签页中勾选"Automatically when mail present in OutBox"项,保证邮箱中一有邮件就自动发送。具体操作步骤可以参见《电脑报》26期D9版的《自由自在发邮件》一文。第二步,进入"Server"标签页。在该标签页下,我们需要设置"Allowed Ips"项,即设置允许哪些网段的IP地址使用该发件服务器,各IP段之间用逗号加以分隔(本例中的局域网IP地址段192.168.*.*已经包含在默认的的范围中)(图1)。


图1
如果要杜绝非认证用户使用该服务器,我们还可以勾选该标签页下部的"Use authentication for access to server"项,然后设定登录名和密码以进行身份验证。
还须提请大家注意的是:如果ADR安装在Internet代理服务器上,还有可能需要在"Server"标签页中更改服务器端口。因为默认端口25一般将被代理服务器的SMTP Proxy所占用(视安装的代理服务器软件而定)。
2、客户端的设置
在局域网内其他机器上,我们要进行客户端邮件工具的设置。首先在Foxmail或Outlook Express中建立新的帐号,设定好个人信息、资料,以及邮件服务商或ISP提供的收件服务器。不过在"发件服务器"栏中,我们应填写安装有ADR的计算机的么有IP地址(例如本例中的192.168.1.200)(图2)。


图2
若在发件服务器端修改了端口,在客户端进行设置时,也应点击"高级"按钮,在弹出的"Advanced Property"(高级属性)对话框中将端口做相应的修改。
现在,局域网中的每个用户都可以使用该ADR服务器发送邮件了。
二、群发邮件
如果你需要把邮件同时发送给不同的用户,可使用邮件列表功能。最简单的例子是用文本编辑器在ADR安装文件夹下lists子文件夹下编辑Simple.Lst文件,然后将收件人的邮件地址以每行一个的方式依次输入,并存盘退出。然后在Foxmail或Outlook Express中,向Simple@localhost发一封邮件 ,那么该邮件将发送Simple.Lst邮件列表中所有的人。不过有一点需要注意:要想群发成功,ADR必须安装在默认的目录下。
三、使用延时列表
一些邮件服务器对发送垃圾邮件的主机设置有屏蔽,如果你在一个很短的时间间隔内给同一域名上的邮箱发送较多的邮件,这些邮件服务器就会将这些邮件作为垃圾邮件过滤掉。为了避免这种事情的发生,ADR提供了一个延时列表功能,可以设定向某个或某些邮件服务器发送较多的邮件时每封邮件发送的间隔时间。要实现该功能,首先要?quot;General"标签页中勾选"Use delay list"(使用延时列表)项;然后用文本编辑器编辑ADR安装文件夹下的Delay.lst文件。该文件的格式如下:
域名 间隔时间(秒)
缺省的Delay.lst文件内容是:aol.com 180(图3),


图3
表示当该域名的邮件服务器发送邮件时,每隔3分钟发送一封(注:该文件中以分号开始的语句是注释语句,真正有用的只有尾部的那句aol.com)。我们可以在其中添加需要使用延时列表的邮件服务器域名和延迟时间(例如:"21cn.com 120"),从而提高邮件发送的成功率。
关于ADR,你如果有什么问题或者更好的经验,欢迎和我交流。

相关的文章

※ 用ADR如何发往hotmail.com邮箱

※ 用ADR作自己的本地SMTP发件服务器
回首页