免费注册 查看新帖 |

Chinaunix

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

[Mail] 请问使用postfix发信到etang信箱错误的问题? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-06-22 17:43 |只看该作者 |倒序浏览
我在freebsd上装了个postfix作为邮件的smtp服务器,发信到任何服务器都正常无误。唯独发给etang的信箱,无论是vip信箱还是免费信箱都失败。maillog出错信息如下:
vip信箱:
Jun 22 16:50:42 freebsd postfix/smtp[1064]: 6563B4D0: to=<*****@etang.com>;, relay=mx4.etang.com[61.152.250.179], delay=10, status=bounced (host mx4.etang.com[61.152.250.179] said: 550 System is busy. ZgEAAENu9T5pINS6.1 (in reply to end of DATA command))
免费信箱:
Jun 22 16:57:00 freebsd postfix/smtp[1362]: 68A9B4D0: to=<*****@etang.com>;, relay=mx3.etang.com[61.152.250.171], delay=10, status=bounced (host mx3.etang.com[61.152.250.171] said: 550 System is busy. CwIAAL1v9T5DINS6.1 (in reply to end of DATA command))

任何时候都是system busy。请问如何解决这个问题。

以前在windows下用过一个软件是Mail Express,个人的smtp服务器,在前一个版本无法正确区分vip信箱和免费信箱的mx*.etang.com,所以免费能发,vip的就发不了,后来在新版本中解决了。查看MailExpress 的log,发到vip的信箱连接的是mx3,发到免费的信箱连接的是mx4,但是如果是单独的一封信,发到vip信箱,cc中抄送到免费信箱,或者发到免费信箱,cc到vip信箱,只连接mx3,都能正确发送。

请问这个问题怎么解决?谢谢。

论坛徽章:
0
2 [报告]
发表于 2003-06-22 17:58 |只看该作者

请问使用postfix发信到etang信箱错误的问题?

内容很简单subject是test,内容也是test

相同的邮件在Mail Express上发送成功,但是postfix就是不行。

论坛徽章:
0
3 [报告]
发表于 2003-06-22 18:15 |只看该作者

请问使用postfix发信到etang信箱错误的问题?

原帖由 "corpease" 发表:


你还是给出原文吧,有可能是Postfix的配置错误,导致MIME编码的时候缺少一些信头而不教严格的系统认为是SPAM
   


From changwei@weng.com.cn Sun Jun 22 17:55:34 2003
Date: Sun, 22 Jun 2003 17:55:34 +0800
From: Changwei Weng <changwei@weng.com.cn>;
To: dimangel@etang.com
Subject: test
Message-ID: <20030622095534.GC1679@freebsd.matteo.net>;
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.4i
Status: RO
Content-Length: 5
Lines: 1

test

mutt.jpg (91.37 KB, 下载次数: 19)

Postfix 发送失败后发回给mail sender的信。

Postfix 发送失败后发回给mail sender的信。

论坛徽章:
0
4 [报告]
发表于 2003-06-22 18:16 |只看该作者

请问使用postfix发信到etang信箱错误的问题?

From MAILER-DAEMON  Sun Jun 22 18:05:30 2003
Return-Path: <>;
X-Original-To: matteo@matteo.net
Delivered-To: matteo@matteo.net
Received: by freebsd.matteo.net (Postfix)
        id 572644F7; Sun, 22 Jun 2003 18:05:30 +0800 (CST)
Date: Sun, 22 Jun 2003 18:05:30 +0800 (CST)
From: MAILER-DAEMON@matteo.net (Mail Delivery System)
Subject: Undelivered Mail Returned to Sender
To: matteo@matteo.net
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status;
        boundary="671EB4D0.1056276330/freebsd.matteo.net"
Message-Id: <20030622100530.572644F7@freebsd.matteo.net>;
Status: RO
Content-Length: 1644
Lines: 53

This is a MIME-encapsulated message.

--671EB4D0.1056276330/freebsd.matteo.net
Content-Description: Notification
Content-Type: text/plain

This is the Postfix program at host freebsd.matteo.net.

I'm sorry to have to inform you that the message returned
below could not be delivered to one or more destinations.

For further assistance, please send mail to <postmaster>;

If you do so, please include this problem report. You can
delete your own text from the message returned below.

                        The Postfix program

<dimangel@etang.com>;: host mx4.etang.com[61.152.250.179] said: 550 System is
    busy. DgEAAMt/9T5kINS6.1 (in reply to end of DATA command)

--671EB4D0.1056276330/freebsd.matteo.net
Content-Description: Delivery error report
Content-Type: message/delivery-status

Reporting-MTA: dns; freebsd.matteo.net
Arrival-Date: Sun, 22 Jun 2003 18:05:20 +0800 (CST)

Final-Recipient: rfc822; dimangel@etang.com
Action: failed
Status: 5.0.0
Diagnostic-Code: X-Postfix; host mx4.etang.com[61.152.250.179] said: 550 System
    is busy. DgEAAMt/9T5kINS6.1 (in reply to end of DATA command)

--671EB4D0.1056276330/freebsd.matteo.net
Content-Description: Undelivered Message
Content-Type: message/rfc822

Received: by freebsd.matteo.net (Postfix, from userid 1001)
        id 671EB4D0; Sun, 22 Jun 2003 18:05:20 +0800 (CST)
Date: Sun, 22 Jun 2003 18:05:20 +0800
From: Changwei Weng <changwei@weng.com.cn>;
To: dimangel@etang.com
Subject: test
Message-ID: <20030622100520.GA1850@freebsd.matteo.net>;
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.4i

test

--671EB4D0.1056276330/freebsd.matteo.net--

From changwei@weng.com.cn Sun Jun 22 18:05:20 2003
Date: Sun, 22 Jun 2003 18:05:20 +0800
From: Changwei Weng <changwei@weng.com.cn>;
To: dimangel@etang.com
Subject: test
Message-ID: <20030622100520.GA1850@freebsd.matteo.net>;
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.4i
Status: RO
Content-Length: 5
Lines: 1

test

论坛徽章:
0
5 [报告]
发表于 2003-06-22 19:07 |只看该作者

请问使用postfix发信到etang信箱错误的问题?

发现一个搞笑的问题,我直接在命令行: mail dimangel@etang.com
随便输入一些subject和正文

发送反而成功了。难道是mutt的问题?

论坛徽章:
0
6 [报告]
发表于 2003-06-22 20:10 |只看该作者

请问使用postfix发信到etang信箱错误的问题?

找到原因了,是header中的From中的地址的域名和Message-ID后面的域名不相符合的原因,可以被认为是spam了。

但是如果不设From的地址,收信人直接reply就是一个不存在的域名了,晕

论坛徽章:
0
7 [报告]
发表于 2003-06-22 20:17 |只看该作者

请问使用postfix发信到etang信箱错误的问题?

虽然可以在muttrc中设定
my_hdr Reply_To
但是,如果别人选择添加到地址本,还是一个非法地址,ft

论坛徽章:
0
8 [报告]
发表于 2003-06-22 20:20 |只看该作者

请问使用postfix发信到etang信箱错误的问题?

只有修改Message-ID: <20030622100520.GA1850@freebsd.matteo.net>; 中的后面的域名了,这个应该是postfix加进来的吧。

该怎么设置呢?

论坛徽章:
0
9 [报告]
发表于 2003-06-22 23:52 |只看该作者

请问使用postfix发信到etang信箱错误的问题?

这个是用sylpheed连接本地postfix的smtp发信的记录:
Jun 22 23:01:11 freebsd postfix/smtpd[36862]: connect from localhost[127.0.0.1]
Jun 22 23:01:11 freebsd postfix/smtpd[36862]: B93936DB: client=localhost[127.0.0.1]
Jun 22 23:01:12 freebsd postfix/cleanup[36865]: B93936DB: message-id=<20030622230111.2bcbadc2.***@***.com.cn>;
Jun 22 23:01:12 freebsd postfix/qmgr[197]: B93936DB: from=<***@***.com.cn>;, size=546, nrcpt=1 (queue active)
Jun 22 23:01:12 freebsd postfix/smtpd[36862]: disconnect from localhost[127.0.0.1]
Jun 22 23:01:12 freebsd postfix/smtp[36866]: B93936DB: to=<dimangel@etang.com>;, relay=mx4.etang.com[61.152.250.179], delay=1, status=sent (250 Ok: queued as 846611CA6087
发送成功。

这个是mutt发信的记录:
Jun 22 23:13:36 freebsd postfix/pickup[37444]: B58C9708: uid=1001 from=<matteo>;
Jun 22 23:13:36 freebsd postfix/cleanup[37474]: B58C9708: message-id=<20030622151336.GB37256%***@***.com.cn>;
Jun 22 23:13:36 freebsd postfix/qmgr[37445]: B58C9708: from=<matteo@freebsd.matteo.net>;, size=457, nrcpt=1 (queue active)
Jun 22 23:13:46 freebsd postfix/smtp[37476]: B58C9708: to=<dimangel@etang.com>;, relay=mx4.etang.com[61.152.250.179], delay=10, status=bounced (host mx4.etang.com[61.152.250.179] said: 550 System is busy. SAIAAA3I9T5WEdS6.1 (in reply to end of DATA command))
发送失败。

Mutt是直接讲信放入postfix的mail 队列中,而不是通过连接smtp发信的。所以postfix用了from:<matteo@freebsd.matteo.net>;这样的地址。
该怎么设置postfix?

论坛徽章:
0
10 [报告]
发表于 2003-06-23 08:48 |只看该作者

请问使用postfix发信到etang信箱错误的问题?

原帖由 "Matteo_NET"]50.179 发表:
said: 550 System is busy. SAIAAA3I9T5WEdS6.1 (in reply to end of DATA command))
发送失败。

Mutt是直接讲信放入postfix的mail 队列中,而不是通过连接smtp发信的。所以postfix用了from:<matteo@..........
   

我想,你是不是手工指定一下下面的相关参数,我是刚学postfix,不太明确,希望你能把测试的结果反馈回来,谢谢,来自/usr/local/etc/postfix/main.cf :

  1. # INTERNET HOST AND DOMAIN NAMES
  2. #
  3. # The myhostname parameter specifies the internet hostname of this
  4. # mail system. The default is to use the fully-qualified domain name
  5. # from gethostname(). $myhostname is used as a default value for many
  6. # other configuration parameters.
  7. #
  8. #myhostname = host.domain.tld
  9. #myhostname = virtual.domain.tld
  10. myhostname = mail.oss4e.org

  11. # The mydomain parameter specifies the local internet domain name.
  12. # The default is to use $myhostname minus the first component.
  13. # $mydomain is used as a default value for many other configuration
  14. # parameters.
  15. #
  16. #mydomain = domain.tld
  17. mydomain = oss4e.org

  18. # SENDING MAIL
  19. #
  20. # The myorigin parameter specifies the domain that locally-posted
  21. # mail appears to come from. The default is to append $myhostname,
  22. # which is fine for small sites.  If you run a domain with multiple
  23. # machines, you should (1) change this to $mydomain and (2) set up
  24. # a domain-wide alias database that aliases each user to
  25. # user@that.users.mailhost.
  26. #
  27. # For the sake of consistency between sender and recipient addresses,
  28. # myorigin also specifies the default domain name that is appended
  29. # to recipient addresses that have no @domain part.
  30. #
  31. #myorigin = $myhostname
  32. #myorigin = $mydomain
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP