- 论坛徽章:
- 0
|
强制本地用户给本地用户发信时使用smtp认证问题[问题已解决]
mx 与 smtp 是一致的,在一台机上
mx: pub.nt.jsinfo.net
smtp: pub.nt.jsinfo.net
同域用户发信:
220 js.cn SMTP Server of AIMC 2.9.5.2; Tue, 08 Jun 2004 21:00:53 +0800
helo pub.nt.jsinfo.net
250 js.cn, pub.nt.jsinfo.net<218.91.168.246>; okay.
mail fromxx1@pub.nt.jsinfo.net
250 <xxx1@pub.nt.jsinfo.net>;, sender ok.
rcpt toxx2@pub.nt.jsinfo.net
553 To <xxx2@pub.nt.jsinfo.net>;, message blocked.
异域用户发信:
220 js.cn SMTP Server of AIMC 2.9.5.2; Tue, 08 Jun 2004 21:17:53 +0800
helo test@test.com
250 js.cn, test@test.com<218.91.168.246>; okay.
mail from:test@test.com
250 <test@test.com>;, sender ok.
rcpt to: xxx2@pub.nt.jsinfo.net
250 <xxx2:nt9>;, Local recipient ok.
data
354 Start mail input; end with <CRLF>;.<CRLF>;
from:test@test.com
toxx2@pub.nt.jsinfo.net
subject:test a anon mail
test
.
250 Requested mail action okay, completed.
exit
500 Syntax error, command unrecognized
quit
221 js.cn closing connection.
这个问题,qmail确实存在,而且我以前就试过,但未找到解决方法。
只有自己修改源码才可以。 |
|