免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: vvwj12wu
打印 上一主题 下一主题

[Mail] SENDMAIL 高深问题!已经难倒3个了! [复制链接]

论坛徽章:
0
31 [报告]
发表于 2005-01-06 16:27 |只看该作者

SENDMAIL 高深问题!已经难倒3个了!

你或者---
用OUTLOOK EXPRESS, 加上你的一个本地帐户的设置,仅仅设发件就可以。
然后在OE中运行2次发件(AUTH, 和无AUTH),贴出相应的LOG。

验证通过是最基本的要求,也是构建MAIL SERVER最基本和简单的问题。
何来“高深”问题?

我不会SENDMAIL,也没有用过,仅仅是给你建议,你如果完全按我说的做了,我看了后或许对你有帮助, 而其它用SENDMAIL的朋友也可能会帮上你。问题是你做了吗?

论坛徽章:
0
32 [报告]
发表于 2005-01-07 09:01 |只看该作者

SENDMAIL 高深问题!已经难倒3个了!

Jan  7 08:46:17 sz sendmail[5075]: j070kGTs005075: from=<abcd@abc.com>;, size=1185, class=0, nrcpts=1, msgid=<000d01c4f452$4d851740$0235a8c0@ksdjhf1wy6ly0w>;, proto=SMTP, daemon=MTA, relay=[xxx.xxx.xxx.xxx]
Jan  7 08:46:19 sz sendmail[5077]: j070kGTs005075: to=<abcde@163.com>;, ctladdr=<abcd@abc.com>; (504/504), delay=00:00:03, xdelay=00:00:02, mailer=esmtp, pri=31185, relay=mx.mail.163.com. [202.108.44.133], dsn=2.0.0, stat=Sent (Ok: queued as FcATN93b3UFWmE8D.1)
Jan  7 08:46:43 sz sendmail[5078]: j070kgTs005078: [xxx.xxx.xxx.xxx] did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA
Jan  7 08:46:45 sz sendmail[5079]: j070kjTs005079: [xxx.xxx.xxx.xxx] did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA
Jan  7 08:50:14 sz sendmail[5207]: alias database /etc/aliases rebuilt by abcd
Jan  7 08:50:14 sz sendmail[5207]: /etc/aliases: 63 aliases, longest 10 bytes, 625 bytes total
Jan  7 08:50:14 sz sendmail[5214]: starting daemon (8.12.10): SMTP+queueing@01:00:00
Jan  7 08:50:14 sz sm-msp-queue[5223]: starting daemon (8.12.10): queueing@01:00:00
Jan  7 08:50:20 sz ipop3d[5230]: pop3 service init from xxx.xxx.xxx.xxx
Jan  7 08:50:21 sz ipop3d[5230]: Login user=abcd host=[xxx.xxx.xxx.xxx] nmsgs=0/0
Jan  7 08:50:21 sz ipop3d[5230]: Logout user=abcd host=[xxx.xxx.xxx.xxx] nmsgs=0 ndele=0
Jan  7 08:50:30 sz ipop3d[5231]: pop3 service init from xxx.xxx.xxx.xxx
Jan  7 08:50:30 sz ipop3d[5231]: Login user=abcd host=[xxx.xxx.xxx.xxx] nmsgs=0/0
Jan  7 08:50:31 sz ipop3d[5231]: Logout user=abcd host=[xxx.xxx.xxx.xxx] nmsgs=0 ndele=0
Jan  7 08:50:47 sz ipop3d[5232]: pop3 service init from xxx.xxx.xxx.xxx
Jan  7 08:50:47 sz ipop3d[5232]: Login user=abcd host=[xxx.xxx.xxx.xxx] nmsgs=0/0
Jan  7 08:50:47 sz ipop3d[5232]: Logout user=abcd host=[xxx.xxx.xxx.xxx] nmsgs=0 ndele=0
Jan  7 08:53:14 sz sendmail[5378]: alias database /etc/aliases rebuilt by abcd
Jan  7 08:53:14 sz sendmail[5378]: /etc/aliases: 63 aliases, longest 10 bytes, 625 bytes total
Jan  7 08:53:14 sz sendmail[5385]: starting daemon (8.12.10): SMTP+queueing@01:00:00
Jan  7 08:53:14 sz sm-msp-queue[5394]: starting daemon (8.12.10): queueing@01:00:00
Jan  7 08:53:22 sz ipop3d[5398]: pop3 service init from xxx.xxx.xxx.xxx
Jan  7 08:53:22 sz ipop3d[5398]: Login user=abcd host=[xxx.xxx.xxx.xxx] nmsgs=0/0
Jan  7 08:53:22 sz ipop3d[5398]: Logout user=abcd host=[xxx.xxx.xxx.xxx] nmsgs=0 ndele=0
Jan  7 08:55:05 sz sendmail[5452]: alias database /etc/aliases rebuilt by abcd
Jan  7 08:55:05 sz sendmail[5452]: /etc/aliases: 63 aliases, longest 10 bytes, 625 bytes total
Jan  7 08:55:05 sz sendmail[5459]: starting daemon (8.12.10): SMTP+queueing@01:00:00
Jan  7 08:55:05 sz sm-msp-queue[5468]: starting daemon (8.12.10): queueing@01:00:00
Jan  7 08:55:10 sz sendmail[5472]: j070tAsE005472: from=<abcd@abc.com>;, size=1185, class=0, nrcpts=1, msgid=<001401c4f453$8af60b60$0235a8c0@ksdjhf1wy6ly0w>;, proto=SMTP, daemon=MTA, relay=[xxx.xxx.xxx.xxx]
Jan  7 08:55:11 sz ipop3d[5475]: pop3 service init from xxx.xxx.xxx.xxx
Jan  7 08:55:11 sz ipop3d[5475]: Login user=abcd host=[xxx.xxx.xxx.xxx] nmsgs=0/0
Jan  7 08:55:11 sz ipop3d[5475]: Logout user=abcd host=[xxx.xxx.xxx.xxx] nmsgs=0 ndele=0
Jan  7 08:55:13 sz sendmail[5474]: j070tAsE005472: to=<abcde@163.com>;, ctladdr=<abcd@abc.com>; (504/504), delay=00:00:03, xdelay=00:00:03, mailer=esmtp, pri=31185, relay=mx.mail.163.com. [202.108.44.228], dsn=2.0.0, stat=Sent (Ok: queued as SIBJOO_d3UH4JX8C.1)
Jan  7 08:55:14 sz ipop3d[5476]: pop3 service init from xxx.xxx.xxx.xxx
Jan  7 08:55:14 sz ipop3d[5476]: Login user=jason host=[xxx.xxx.xxx.xxx] nmsgs=0/0
Jan  7 08:55:14 sz ipop3d[5476]: Logout user=jason host=[xxx.xxx.xxx.xxx] nmsgs=0 ndele=0
Jan  7 08:55:24 sz ipop3d[5477]: pop3 service init from xxx.xxx.xxx.xxx
Jan  7 08:55:25 sz ipop3d[5477]: Login user=abcd host=[xxx.xxx.xxx.xxx] nmsgs=0/0
Jan  7 08:55:25 sz ipop3d[5477]: Logout user=abcd host=[xxx.xxx.xxx.xxx] nmsgs=0 ndele=0
Jan  7 08:55:44 sz sendmail[5478]: j070thsE005478: [xxx.xxx.xxx.xxx] did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA
Jan  7 08:55:46 sz sendmail[5479]: j070tjsE005479: [xxx.xxx.xxx.xxx] did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA
Jan  7 08:55:47 sz sendmail[5480]: j070tlsE005480: [xxx.xxx.xxx.xxx] did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA
Jan  7 08:55:58 sz sendmail[5481]: j070tvsE005481: <jeff@abc.com>;... User unknown
Jan  7 08:56:01 sz sendmail[5481]: j070tvsE005481: from=<jeff@mail.cheiltech.com>;, size=0, class=0, nrcpts=0, proto=ESMTP, daemon=MTA, relay=[203.69.118.179]

论坛徽章:
0
33 [报告]
发表于 2005-01-07 09:03 |只看该作者

SENDMAIL 高深问题!已经难倒3个了!

这个就是我开验证和不开验证的LOG!
今天突然发现昨天不开验证就发不出去,但是今天不开验证就又可以发出去了!
觉得很奇怪!
希望各位高手多多指教.
本人第一次搞AS的服务器.问题出的有点多!希望高手不要厌烦!

论坛徽章:
0
34 [报告]
发表于 2005-01-07 14:47 |只看该作者

SENDMAIL 高深问题!已经难倒3个了!

原帖由 "vvwj12wu"]1 发表:
, pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-AUTH GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN
250-DELIVERBY
250 HELP


这应该是带认证的smtp,我想你用的大概是outlook来进行测试
使用outlook认证时应该有这样两行存在
  1. S: 250-VRFY
  2. S: 250-ETRN
  3. [b]S: 250-AUTH PLAIN LOGIN DIGEST-MD5 CRAM-MD5 GSSAPI
  4. S: 250-AUTH=PLAIN LOGIN DIGEST-MD5 CRAM-MD5 GSSAPI[/b]
  5. S: 250-XVERP
  6. S: 250 8BITMIME
复制代码


sendmail.mc中应该要加一个设置来产生for oulook的认证方式

论坛徽章:
0
35 [报告]
发表于 2005-01-07 15:16 |只看该作者

SENDMAIL 高深问题!已经难倒3个了!

DAEMON_OPTIONS(`Port=25,Name=MTA')dnl
DAEMON_OPTIONS(`Port=587,Name=MSA,M=Ea')dnl
是不是这两个???
这两个都是有写上去的,但是不起作用.这两天我都在狂找原因和狂看书.
真是搞不清楚!

论坛徽章:
0
36 [报告]
发表于 2005-01-07 15:31 |只看该作者

SENDMAIL 高深问题!已经难倒3个了!

/etc/sendmail/access有没有设置Relay的用户?

论坛徽章:
0
37 [报告]
发表于 2005-01-07 15:43 |只看该作者

SENDMAIL 高深问题!已经难倒3个了!

有!
这些设置全部OK了的!

论坛徽章:
0
38 [报告]
发表于 2005-01-07 17:42 |只看该作者

SENDMAIL 高深问题!已经难倒3个了!

按你说的,是不是在要求认证用户发信时候出现账号密码错误的提示?

检查你的saslauthd配置并启动好了吗?我的安装记录有这么一段,你看看又没帮助:

  1. * 安装cyrus-sasl-2.1.19下载地址: ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/
  2. ./configure --enable-login

  3. make
  4. make install
  5. 安装完成后,要仔细检查sasl的函数库位置,否则会给后面的配置带来很多问题.
  6. 缺省情况下,所有的库函数安装到/usr/local/lib目录下,但sendmail使用的库函数是在目录/usr/lib下的,所以需要做一些调整。
  7. cd /usr/lib
  8. ln /usr/local/lib/sasl2/ ./sasl -s
  9. 在/usr/lib/sasl目录下建立文件Sendmail.conf,加入如下一行
  10. pwcheck_method:saslauthd #-------->;很关键啊!!
  11. 检查saslauthd的配置:
  12. 首先检查/usr/lib/sasl/Sendmail.conf里的那句话是否使用的是saslauthd,
  13. 其次检查/etc/sysconfig/saslauthd这个文件,将里面的:
  14. MECH=pam改为MECH=shadow
  15. 然后启动/etc/rc.d/init.d/saslauthd start,查看进程是否有以下进程:
  16. root 5093 1 0 13:39 ? 00:00:00 /usr/sbin/saslauthd -m /var/run/saslauthd -a shadow
  17. root 5094 5093 0 13:39 ? 00:00:00 /usr/sbin/saslauthd -m /var/run/saslauthd -a shadow
  18. root 5095 5093 0 13:39 ? 00:00:00 /usr/sbin/saslauthd -m /var/run/saslauthd -a shadow
  19. root 5096 5093 0 13:39 ? 00:00:00 /usr/sbin/saslauthd -m /var/run/saslauthd -a shadow
  20. root 5098 5093 0 13:39 ? 00:00:00 /usr/sbin/saslauthd -m /var/run/saslauthd -a shadow
  21. 如果以上sasl模块没有生效,sendmail将会跳过认证直接读取access文件来判断是否允许relay.通常就会出现:
  22. Sep 1 15:57:31 freemail sendmail[16694]: i817vP38016694: ruleset=check_rcpt, arg1=<microsea@126.com>;, relay=[218.9.9.145], reject=550 5.7.1 <microsea@126.com>;... Relaying denied. IP name lookup failed [218.5.5.145]
  23. Sep 1 15:57:44 freemail sendmail[16694]: i817vP38016694: from=<microsea@163.com>;, size=0, class=0, nrcpts=0, proto=ESMTP, daemon=MTA, relay=[218.9.9.145]
  24. 这样的错误
复制代码

论坛徽章:
0
39 [报告]
发表于 2005-01-08 08:11 |只看该作者

SENDMAIL 高深问题!已经难倒3个了!

我想请教大虾一个问题,在/usr/local/lib/是不是SASL有安装的话就会有一个目录???
因为我刚才进入这个目录以后什么东西都没有.
但是我验证SASL又能通过!
我想问问这个是什么问题???

论坛徽章:
0
40 [报告]
发表于 2005-01-08 11:47 |只看该作者

SENDMAIL 高深问题!已经难倒3个了!

pwcheck目录建立了吗,是否把连接文件都做好了,验证是要启动/usr/local/sbin/pwcheck
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP