- 论坛徽章:
- 0
|
回复 #4 vermouth 的帖子
很简单,我说一下环境吧
pop3服务用的exchange
smtp服务用的linux系统的sendmail
我修改了sendmail.mc几个地方:
TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl (第一处)
define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl (第二处)
dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl (第三处)
DAEMON_OPTIONS(`Port=25, Name=MSA')dnl (第四处)
然后,我先启动了saslauthd服务
如果我不修改access文件的话,在我的本机,使用mua可以收发,这个默认本机就可以relay的
问题是,不管我的mua有没有选择smtp认证,都可以发送,不管我的saslauthd服务有没启动,都是可以发送
好像sendmail只是听access文件的命令。 |
|