免费注册 查看新帖 |

Chinaunix

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

[Mail] 关于postfix(利用foxmail)不能发邮件的怪问题!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-06-17 14:21 |只看该作者 |倒序浏览
我用redhat4.0+postfix+cyrus-sasl+mysql+postfixadmin+courier-imap+courier-maildrop+squirrelmail+clamav+spamassassin+amavisd-new做邮件服务器。
配置一切正常,用网页形式收发邮件都正常,用foxmail收邮件也一切正常,可用foxmail发邮件时,出现了一个很奇怪的问题:用lyl@test.com这个邮箱发邮件时SMTP验证能够通过,邮件能照常发出;可用其他名字的邮箱(如test@test.com)发送时总是验证不能通过,出现如下错误信息:
    SMTP server reply:535 error:authentication failed
maillog的日志如下:

lyl@test.com发邮件时的日志:
Jun 18 13:55:12 stick postfix/smtpd[3063]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
Jun 18 13:55:12 stick postfix/smtpd[3063]: connect from unknown[192.168.0.183]
Jun 18 13:55:12 stick postfix/smtpd[3063]: NOQUEUE: reject: RCPT from unknown[192.168.0.183]: 504 <YSDH-083>: Helo command rejected: need fully-qualified hostname; from=<lyl@test.com> to=<test@test.com> proto=SMTP helo=<YSDH-083>
Jun 18 13:55:12 stick postfix/smtpd[3063]: lost connection after RCPT from unknown[192.168.0.183]
Jun 18 13:55:12 stick postfix/smtpd[3063]: disconnect from unknown[192.168.0.183]
Jun 18 13:55:12 stick postfix/smtpd[3063]: connect from unknown[192.168.0.183]
Jun 18 13:55:12 stick postfix/smtpd[3063]: BC9D21F483: client=unknown[192.168.0.183], sasl_method=LOGIN, sasl_username=lyl@mail.test.com
Jun 18 13:55:12 stick postfix/cleanup[3070]: BC9D21F483: message-id=<200606171400566220920@test.com>
Jun 18 13:55:12 stick postfix/qmgr[2720]: BC9D21F483: from=<lyl@test.com>, size=1354, nrcpt=1 (queue active)
Jun 18 13:55:12 stick postfix/smtpd[3063]: disconnect from unknown[192.168.0.183]
Jun 18 13:55:12 stick postfix/pipe[3072]: BC9D21F483: to=<test@test.com>, relay=maildrop, delay=0, status=sent (test.com)
Jun 18 13:55:12 stick postfix/qmgr[2720]: BC9D21F483: removed

test@test.com发邮件时的日志:
Jun 18 13:56:01 stick postfix/smtpd[3063]: connect from unknown[192.168.0.183]
Jun 18 13:56:01 stick postfix/smtpd[3063]: NOQUEUE: reject: RCPT from unknown[192.168.0.183]: 504 <YSDH-083>: Helo command rejected: need fully-qualified hostname; from=<test@test.com> to=<lyl@test.com> proto=SMTP helo=<YSDH-083>
Jun 18 13:56:01 stick postfix/smtpd[3063]: lost connection after RCPT from unknown[192.168.0.183]
Jun 18 13:56:01 stick postfix/smtpd[3063]: disconnect from unknown[192.168.0.183]
Jun 18 13:56:01 stick postfix/smtpd[3063]: connect from unknown[192.168.0.183]
Jun 18 13:56:01 stick postfix/smtpd[3063]: warning: unknown[192.168.0.183]: SASL LOGIN authentication failed
Jun 18 13:56:01 stick postfix/smtpd[3063]: lost connection after AUTH from unknown[192.168.0.183]
Jun 18 13:56:01 stick postfix/smtpd[3063]: disconnect from unknown[192.168.0.183]

请问有哪位大师能告诉我是怎么回事?
谢谢!

论坛徽章:
0
2 [报告]
发表于 2006-06-17 16:09 |只看该作者
你的问题多了。日志里面给出详细的出错信息了。

   warning: unknown[192.168.0.183]: SASL LOGIN authentication failed
      你的sasl 配置问题。详情自己google一下。
   NOQUEUE: reject: RCPT from unknown[192.168.0.183]: 504 <YSDH-083>: Helo command rejected: need fully-qualified hostname; from=<test@test.com>
   这个也是问题。

论坛徽章:
0
3 [报告]
发表于 2006-06-18 20:10 |只看该作者
这个问题我已经自己解决了,是由于postfix的配置文件(main.cf)有问题。其中有一个smtpd_sasl_local_domain = $mydomain我把写成了smtpd_sasl_local_domain = $myhostname.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP