|
Merak Mail Server 做为高级的邮件服务器软件, 默认已经开启 "发送身份验证" 功能, 不需要单独设置. 如果客户端发送邮件时得到 'we do not relay' 退信, 则表示客户端没有启用 "我的发送服务(SMTP)要求验证".
当然, 某些情况可能造成发送时不需要 SMTP 验证,如以下几种:
1、客户端 IP 为 Merak Mail Server 的“允许转发的 IP 地址”(管理员控制台 GUI --> "邮件服务" --> "安全" --> "常规" --> "允许转发的 IP 地址"), 一般出现这种情况都是由于邮件服务器位于公司内网, 而 Merak Mail Server 默认是把 192.168.*.* , 10.*.*.*, 172.16-31.*.* 放入 信任 IP 的, 所以凡是来自内网的邮件都是可以默认转发的。 强烈建议将此选项中的 IP 段清除, 只加入 127.0.0.1, 本机局域网 IP 。 因为如果企业的网关设备如打开 SMTP 中继的话, Merak Mail Server 很可能因为这样的设置变成垃圾发送机器。
2、服务器未启用“本域帐户互发邮件需口令验证”(管理员控制台 GUI --> "邮件服务" --> "安全" --> "常规" --> "本域帐户互发邮件需口令验证" ),如果未启用该选项, Merak 服务器不会对本域间的邮件传递进行 SMTP 验证, 即 a@icearp.cn 发邮件给 b@icewarp.cn 是不需要验证的, 但 a@icewarp.cn 发邮件给外域的情况则不受此选项影响。
3、服务器启用了 "POP 认证后允许 SMTP 发信在指定时间内"(管理员控制台 GUI --> "邮件服务" --> "安全" --> "常规" --> "POP 认证后允许 SMTP 发信在指定时间内") , 开启该选项后, 任何用户只要使用 POP3 下载邮件后,在指定时间内可以不需 SMTP 验证直接发送邮件, 建议不启用。
如果你的服务器要求任何用户发送邮件时都需要验证,则 去除 1 所指的无关 IP 段和 IP。 启用 2 , 不启用3 。
[ 本帖最后由 dirone 于 2008-4-29 09:47 编辑 ] |
|