LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 499|回复: 0

[求助]有用EXIM4的给我指导一下

[复制链接]
发表于 2009-6-3 12:56:24 | 显示全部楼层 |阅读模式
这几天一直在鼓捣EXIM4,邮信也没有问题,但是为什么SMTP认证好像并没有起作用,有人能给我指导一下吗?

设置大概是这样:
安装了这几个包,exim4 exim4-base exim4-config exim4-daemon-heavy
用dpkg-reconfig exim4-config 设置了一下,设的是INTERNET模式。
本机收发信没有问题

下面我想测试一下AUTH
设置了宏 AUTH_SERVER_ALLOW_NOTLS_PASSWORDS=true
将login_server相关的注释都打开了
在另一台安装了XP机器上(是虚拟机,我同时启动了两个,一个是安装了EXIM4的邮件服务器,配置了BIND9;另一个安装了XP。)用TELNET 连接端口25
出现了220应答代码
输入 EHLO 《这里是我的域名》
出现了250应答代码,里面有 250-AUTH LOGIN
查看一下EXIM4的手册33章,这应该表示这个server支持AUTH LOGIN机制的认证
但是我接着如下操作,看起来这个认证机制并没有起作用。

MAIL FROM:《我的用户名》
250 OK
RCPT TO:《另一个用户名》
250 Accepted
DATA
354 Enter message , ending with "." on a line by itself
输入:to: <我的用户名>
输入:from:<另一个用户名>

输入:Hi!
输入:.
居然发出去了,而且用户也收到了这封信,我没有用AUTH怎么也可以发信呀!我试过用一个系统没有的用户也可以给系统的用户发信。

谁能告诉我这是怎么回事?我做错的什么吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表