在redhat7.3 升级SENDMAIL8.10.X到8.12.10之后,SMTP认证出现了错误。

由 lzove 在 07-02-2004 09:45 发表:

在redhat7.3 升级SENDMAIL8.10.X到8.12.10之后,SMTP认证出现了错误。

在redhat7.3 升级SENDMAIL8.10.X到8.12.10之后,SMTP认证出现了错误。

在sendmail.mc上改动过的几处地方。

------------------------------------------------------------------------------

1. define(QUEUE_DIR,`/var/spool/mqueue/q*')

2. TRUST_AUTH_MECH(`DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

3. define(confAUTH_MECHANISMS', DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

4. DAEMON_OPTIONS(`Port=25,Name=MTA')dnl

5. DAEMON_OPTIONS(`Port=587,Name=MSA,M=Ea')dnl

----------------------------------------------------------------------

#/usr/sbin/sendmail -d0.1 -bv root |grep SASL

输出如下面:

NETUNIX NEWDB QUEUE SASL SCANF SMTP USERDB XDEBUG

--------------------------------------------------------------------------

测试端口25,确保输出AUTH提示行。

#telnet localhost 25

Trying 127.0.0.1...

Connected to smtp.domain.com.

Escape character is '^]'.

220 smtp.domain.com ESMTP Sendmail 8.11.2/8.11.2; Sun, 1 July 2001 17:56:54 -0800

EHLO localhost

250-smtp.domain.com Hello IDENT:[email protected] [127.0.0.1], pleased to meet you

250-ENHANCEDSTATUSCODES

250-EXPN

250-VERB

250-8BITMIME

250-SIZE

250-DSN

250-ONEX

250-ETRN

250-XUSR

250-AUTH LOGIN PLAIN DIGEST-MD5 CRAM-MD5

250 HELP

quit

221 2.0.0 smtp.domain.com closing connection <br

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus