grub007 回复于:2003-09-23 11:12:37 |
1、将/usr/lib/sasl/Sendmail.conf的内容改为pwcheck_method:shadow 2、修改/etc/mail/sendmail.mc文件,将 dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl dnl define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl 前面的dnl去掉。 3、m4 sendmail.mc > /etc/mail/sendmail.cf |
panwj 回复于:2003-09-23 13:46:12 |
由于服务器拒绝收件人之一,无法发送邮件。被拒绝的电子邮件地址是“panwj@sutian.com.cn”。 主题 'test', 帐户: '10.40.8.6', 服务器: '10.40.8.6', 协议: SMTP, 服务器响应: '550 5.7.1 <panwj@sutian.com.cn>... Relaying denied. IP name lookup failed [10.40.8.65]', 端口: 25, 安全(SSL): 否, 服务器错误: 550, 错误号: 0x800CCC79 |
herogl 回复于:2003-09-23 13:50:29 |
telnet localhost 25 HELO local 看看有没有 LOGIN PLAIN输出 |
panwj 回复于:2003-09-23 13:59:31 |
[root@localhost mail]# telnet localhost 25 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 localhost.localdomain ESMTP Sendmail 8.12.5/8.12.5; Tue, 23 Sep 2003 14:07:57 +0800 500 5.5.1 Command unrecognized: "" helo local 250 localhost.localdomain Hello localhost.localdomain [127.0.0.1], pleased to meet you 要怎样做,请明示? |
panwj 回复于:2003-09-23 14:15:28 |
[root@localhost mail]# telnet 10.40.8.6 25 Trying 10.40.8.6... Connected to 10.40.8.6. Escape character is '^]'. 220 localhost.localdomain ESMTP Sendmail 8.12.5/8.12.5; Tue, 23 Sep 2003 14:22:30 +0800 500 5.5.1 Command unrecognized: "" EHLO localhost 501 5.0.0 Invalid domain name 500 5.5.1 Command unrecognized: "" ehlo 10.40.8.6 250-localhost.localdomain Hello [10.40.8.6], pleased to meet you 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-8BITMIME 250-SIZE 250-DSN 250-ETRN 250-AUTH LOGIN PLAIN 250-DELIVERBY 250 HELP |