免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3106 | 回复: 7
打印 上一主题 下一主题

redhat配sendmail的smtp认证失败! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-04-04 21:45 |只看该作者 |倒序浏览
redhat 默认装的sendmail  sasl  

我发现有一个文件/usr/lib/sasl 和另一个文件/usr/lib/sasl2
其中/usr/lib/sasl文件里面包括Sendmail.conf 里面的内容为:pwcheck_method:pam

/usr/lib/sasl2里面没有 Sendmail.conf  文件
我把Sendmail.conf的pwcheck_method:pam改为pwcheck_method:saslauthd
saslauthd -a shadow启动
sendmail.mc里面也做了相应的配置
define(`confAUTH_OPTIONS', `A y')dnl
TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
转成sendmail.cf

telnet 127.0.0.1 25 成功  
然后ehlo localhost

250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-AUTH LOGIN PLAIN
250-DELIVERBY
250 HELP

在outlook里面不打上勾"我的服务要求身份验证"一样可以..发收..
不知道原因在哪>??

论坛徽章:
0
2 [报告]
发表于 2006-04-05 00:51 |只看该作者
原帖由 kensn 于 2006-4-4 21:45 发表
在outlook里面不打上勾"我的服务要求身份验证"一样可以..发收..
不知道原因在哪>??


发给谁?寄给该机器上面的使用者,还是外面的使用者 ?

==

论坛徽章:
0
3 [报告]
发表于 2006-04-05 15:18 |只看该作者
发送给非本域的mial.

论坛徽章:
0
4 [报告]
发表于 2006-04-05 15:22 |只看该作者
原帖由 jzcjy 于 2006-4-5 15:18 发表
发送给非本域的mial.


1. 你的 /etc/mail/acccess 檔案設定為何?

2. mail log 顯示連線與 relay 紀錄為何?/var/log/mail 相關檔案列出來看看。

3. 你的 mail 機器有兼當 nat 服務嗎?

==

论坛徽章:
0
5 [报告]
发表于 2006-04-05 15:34 |只看该作者
1. 你的 /etc/mail/acccess 檔案設定為何?//使用原来的mai-serverl,有

2. mail log 顯示連線與 relay 紀錄為何?/var/log/mail 相關檔案列出來看看。
Apr  5 14:47:56 qdsv ipop3d[5494]: Logout user=test host=[10.130.129.197] nmsgs=3 ndele=0
Apr  5 14:48:06 qdsv sendmail[5495]: k356m65u005495: from=<test@qdsv.cimc.com>, size=682, class=0, nrcpts=1, msgid=<200604050648.k356m65u005495@qdsv.cimc.com>, proto=SMTP, daemon=MTA, relay=[10.130.129.197]
Apr  5 14:48:08 qdsv sendmail[5497]: k356m65u005495: to=<jzcjy@163.com>, ctladdr=<test@qdsv.cimc.com> (504/504), delay=00:00:02, xdelay=00:00:02, mailer=esmtp, pri=30682, relay=mx.mail.163.split.netease.com. [220.181.12.58], dsn=2.0.0, stat=Sent (Mail OK queued as mx6,wKjAOgyAWW8saDNE1ObIZw==.61948S2)
Apr  5 14:48:14 qdsv sendmail[5498]: AUTH=server, relay=[10.130.129.197], authid=test, mech=LOGIN, bits=0
Apr  5 14:48:14 qdsv sendmail[5498]: k356mEVJ005498: from=<test@qdsv.cimc.com>, size=683, class=0, nrcpts=1, msgid=<200604050648.k356mEVJ005498@qdsv.cimc.com>, proto=ESMTP, daemon=MTA, relay=[10.130.129.197]
Apr  5 14:48:16 qdsv sendmail[5500]: k356mEVJ005498: to=<jzcjy@163.com>, ctladdr=<test@qdsv.cimc.com> (504/504), delay=00:00:02, xdelay=00:00:02, mailer=esmtp, pri=30683, relay=mx.mail.163.split.netease.com. [220.181.12.57], dsn=2.0.0, stat=Sent (Mail OK queued as mx5,wKjAOXUAD24uaDNEeuyWZg==.10563S2)
Apr  5 14:49:43 qdsv sendmail[5501]: AUTH=server, relay=[10.130.129.197], authid=test, mech=LOGIN, bits=0
Apr  5 14:49:43 qdsv sendmail[5501]: k356nhed005501: from=<test@qdsv.cimc.com>, size=1541, class=0, nrcpts=1, msgid=<200604050649.k356nhed005501@qdsv.cimc.com>, proto=ESMTP, daemon=MTA, relay=[10.130.129.197]
Apr  5 14:49:45 qdsv sendmail[5503]: k356nhed005501: to=<jzcjy@163.com>, ctladdr=<test@qdsv.cimc.com> (504/504), delay=00:00:02, xdelay=00:00:02, mailer=esmtp, pri=31541, relay=mx.mail.163.split.netease.com. [220.181.12.51], dsn=2.0.0, stat=Sent (Mail OK queued as mx1,wKjAMy8AmXuCaDNE1+4xcw==.25117S2)
Apr  5 14:50:12 qdsv sendmail[5509]: k356oCBH005509: from=<test@qdsv.cimc.com>, size=1540, class=0, nrcpts=1, msgid=<200604050650.k356oCBH005509@qdsv.cimc.com>, proto=SMTP, daemon=MTA, relay=[10.130.129.197]
Apr  5 14:50:13 qdsv sendmail[5511]: k356oCBH005509: to=<jzcjy@163.com>, ctladdr=<test@qdsv.cimc.com> (504/504), delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=31540, relay=mx.mail.163.split.netease.com. [220.181.12.58], dsn=2.0.0, stat=Sent (Mail OK queued as mx6,wKjAOl4AaG+paDNE7b7eZw==.3887S2)
Apr  5 14:51:06 qdsv ipop3d[5512]: pop3 service init from 10.130.129.216
Apr  5 14:51:06 qdsv ipop3d[5512]: Login user=test host=[10.130.129.216] nmsgs=3/3
Apr  5 14:51:06 qdsv ipop3d[5512]: Logout user=test host=[10.130.129.216] nmsgs=0 ndele=3
Apr  5 14:54:27 qdsv sendmail[5516]: k356s9DU005516: mail.qdsv.cimc.com [10.130.129.11] did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA
Apr  5 15:13:24 qdsv sendmail[5586]: alias database /etc/aliases rebuilt by root
Apr  5 15:13:24 qdsv sendmail[5586]: /etc/aliases: 40 aliases, longest 10 bytes, 395 bytes total
Apr  5 15:13:24 qdsv sendmail[5594]: starting daemon (8.12.11.2006030: SMTP+queueing@01:00:00
Apr  5 15:13:26 qdsv sendmail[5631]: alias database /etc/aliases rebuilt by root
Apr  5 15:13:26 qdsv sendmail[5631]: /etc/aliases: 40 aliases, longest 10 bytes, 395 bytes total
Apr  5 15:13:26 qdsv sendmail[5639]: starting daemon (8.12.11.2006030: SMTP+queueing@01:00:00
Apr  5 15:13:38 qdsv sendmail[5645]: k357DcGP005645: from=<test@qdsv.cimc.com>, size=683, class=0, nrcpts=1, msgid=<200604050713.k357DcGP005645@qdsv.cimc.com>, proto=SMTP, daemon=MTA, relay=[10.130.129.197]
Apr  5 15:13:40 qdsv sendmail[5647]: k357DcGP005645: to=<jzcjy@163.com>, ctladdr=<test@qdsv.cimc.com> (504/504), delay=00:00:02, xdelay=00:00:02, mailer=esmtp, pri=30683, relay=mx.mail.163.split.netease.com. [220.181.12.54], dsn=2.0.0, stat=Sent (Mail OK queued as mx2,wKjANmMARmkcbjNEKQU3Yg==.50070S2)
Apr  5 15:13:58 qdsv sendmail[5648]: k357DjCF005648: [10.130.129.197] did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA
Apr  5 15:16:34 qdsv sendmail[5699]: alias database /etc/aliases rebuilt by root
Apr  5 15:16:34 qdsv sendmail[5699]: /etc/aliases: 40 aliases, longest 10 bytes, 395 bytes total
Apr  5 15:16:35 qdsv sendmail[5707]: starting daemon (8.12.11.2006030: SMTP+queueing@01:00:00
Apr  5 15:16:45 qdsv sendmail[5713]: AUTH=server, relay=[10.130.129.197], authid=test, mech=LOGIN, bits=0
Apr  5 15:16:45 qdsv sendmail[5713]: k357GjE3005713: from=<test@qdsv.cimc.com>, size=1541, class=0, nrcpts=1, msgid=<200604050716.k357GjE3005713@qdsv.cimc.com>, proto=ESMTP, daemon=MTA, relay=[10.130.129.197]
Apr  5 15:16:47 qdsv sendmail[5715]: k357GjE3005713: to=<jzcjy@163.com>, ctladdr=<test@qdsv.cimc.com> (504/504), delay=00:00:02, xdelay=00:00:02, mailer=esmtp, pri=31541, relay=mx.mail.163.split.netease.com. [220.181.12.58], dsn=2.0.0, stat=Sent (Mail OK queued as mx6,wKjAOkgAeW_jbjNEDWbvZw==.45287S2)
Apr  5 15:21:06 qdsv ipop3d[5723]: pop3 service init from 10.130.129.216
Apr  5 15:21:06 qdsv ipop3d[5723]: Login user=test host=[10.130.129.216] nmsgs=0/0
Apr  5 15:21:06 qdsv ipop3d[5723]: Logout user=test host=[10.130.129.216] nmsgs=0 ndele=0


3. 你的 mail 機器有兼當 nat 服務嗎?//独立的mail server

论坛徽章:
0
6 [报告]
发表于 2006-04-05 15:41 |只看该作者
原帖由 jzcjy 于 2006-4-5 15:34 发表
1. 你的 /etc/mail/acccess 檔案設定為何?//使用原来的mai-serverl,有


不懂..

1. ls -l /etc/mail/access*

2. cat /etc/mail/access

==

论坛徽章:
0
7 [报告]
发表于 2006-04-06 12:43 |只看该作者
smtp 认证开启了。。我不需要access了呀。。我只需要是合法的用户就可以发邮件和接收就可以了呀。。


现在我有个问题想知道,为什么会有这二个文件呢?/usr/lib/sasl 和另一个文件/usr/lib/sasl2
/usr/lib/sasl 是不是版本1的呀?/?但我用rpm -qa |grep sasl 只发现装有cyrus-sasl2没有sasl1版本。。

谢谢!!!!!!!!!!!1

[ 本帖最后由 kensn 于 2006-4-6 12:48 编辑 ]

论坛徽章:
0
8 [报告]
发表于 2006-04-06 12:53 |只看该作者
原帖由 kensn 于 2006-4-6 12:43 发表
smtp 认证开启了。。我不需要access了呀。。我只需要是合法的用户就可以发邮件和接收就可以了呀。。


这位弟兄,你原本的问题是说因为你没选验证也可以 relay 寄信,所以才要请你确认 access 档案是否有额外 relay 设定不是?

现在我有个问题想知道,为什么会有这二个文件呢?/usr/lib/sasl 和另一个文件/usr/lib/sasl2
/usr/lib/s ...


不同世代的 cyrus sasl library,要看你的程式使用 v1 or v2  的 cyrus-sasl library。

==
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP