我想我完全了解这个问题,但我不知道如何处理它或在故障排除方面。
我有一个运行Zen Cart安装的域名http://foo.com ,需要能够发送邮件给用户(订单确认,密码重置)。 这工作正常发送到任何其他域名,但foo.com。
我正在运行一个本地托pipe的交换服务器foo.com,我们可以发送和接收电子邮件就好了。
如果我运行tail -f / usr / local / psa / var / log / maillog我收到这个错误:
Apr 1 10:08:51 foo qmail-local-handlers[25824]: Handlers Filter before-local for qmail started ... Apr 1 10:08:51 foo qmail-local-handlers[25824]: from= Apr 1 10:08:51 foo qmail-local-handlers[25824]: [email protected] Apr 1 10:08:51 foo qmail-local-handlers[25824]: cannot reinject message to '[email protected]' Apr 1 10:08:51 foo qmail: 1270141731.583139 delivery 32410: failure: This_address_no_longer_accepts_mail./ Apr 1 10:08:51 foo qmail: 1270141731.584098 status: local 0/10 remote 0/20
据我所知,foo.com SMTP服务没有任何帐户,只是用来validation正在发送的邮件,所以我明白为什么这个地址不再接受邮件。
我的问题是,如何获得foo.com(web)SMTP服务来处理用于我的交换服务器([email protected])的电子邮件,或者如何处理需要发送到我们的Exchange服务器的邮件? 这与MXlogging有关吗?
提前致谢
一个
configurationqmail,使其不认为它是foo.com的SMTP服务器。 关于如何做到这一点的信息应该存在于qmail文档中,但是我从来没有使用过,在那个页面上找不到任何东西,所以不能指出正确的部分。