中国Linux论坛首页 技术论坛| 文章荟萃| 藏经阁| 项目计划| 在线调查| 网站镜像| 软件仓库| 关于本站|

Linux 入门及网络应用
   >> 域名服务器和邮件服务器
此话题阅读次数: 2397

  打印
crab
(journeyman)
05-04-02 17:24
关于postfix的loops back to myself错误  

我设置的postfix已经能正确收发信。
但是为了设置杀毒功能。
我设置了
content_filter = smtp:[127.0.0.1]:10024
打算把邮件转发给其他进程处理。

这样以后,我的邮件就出现了错误。

Apr 2 16:43:50 idmt1550-1 postfix/smtp[13167]: A3DED33C2F: to=<crab@test.com>, relay=127.0.0.1[127.0.0.1], delay=0, status=bounced (mail for [127.0.0.1]:10025 loops back to myself)

我查看了一些资料。
都是没有解决,请大伙帮忙看看。

文章选项: 打印

jieer
(addict)
05-04-02 17:28
Re: 关于postfix的loops back to myself错误 新 [re: crab] 

修改master.cf,10024端口的加一个myhostname = filter.domain.com
myhostname不要和main.cf里边的一样


--------------------
FreeBSD、Qmail、Postfix、BBS、UseNet,Enjoy it!!!

文章选项: 打印

crab
(journeyman)
05-04-02 17:50
Re: 关于postfix的loops back to myself错误 新 [re: jieer] 

非常感谢。
已经能解决问题。

能否说说原理?谢谢。

文章选项: 打印

jieer
(addict)
05-04-02 20:52
Re: 关于postfix的loops back to myself错误 新 [re: crab] 

[xjb@mail doc]$ telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 mail.domain.com ESMTP Postfix
~~~~~~~~~~~~~~~~

postfix的远程投递代理smtp在联接到smtp端口后,检查上面波浪线的部分和myhostname是否相同
相同则认为是loop了.

改一下master.cf就可以了噢.


还有一种可能是查出来的primary mx的IP和你机器上的某个IP相同,也会被认为是loop.


--------------------
FreeBSD、Qmail、Postfix、BBS、UseNet,Enjoy it!!!

文章选项: 打印

  打印

前往讨论区

Contact Us LINUXFORUM.NET