Postfix 收信 Access denied【已解决】

Postfix 收信 Access denied【已解决】

qpopper作为pop3支持。用 adisonray@hotmail.comemail@xxx.com(mail服务器)做收发信测试:

通过Outlook Express,正常发信,收信时验证显示complete!却收不到任何信件。相应的 adisonray@hotmail.comemail@xxx.com 发信后,收到一封退信:Delivery to the following recipients failed......

maillog:

Jul 18 15:32:41 mail postfix/smtpd[19185]: connect from blu0-omc1-s20.blu0.hotmail.com[65.55.116.31]
Jul 18 15:32:41 mail postfix/smtpd[19185]: A8283126E04: client=blu0-omc1-s20.blu0.hotmail.com[65.55.116.31]
Jul 18 15:32:41 mail postfix/smtpd[19185]: A8283126E04: reject: RCPT from blu0-omc1-s20.blu0.hotmail.com[65.55.116.31]: 554 <email@itgodo.com.com>: Recipient address rejected: Access denied; from=<adisonray@hotmail.com> to=<email@xxx.com> proto=ESMTP helo=<blu0-omc1-s20.blu0.hotmail.com>
Jul 18 15:32:43 mail postfix/smtpd[19185]: disconnect from blu0-omc1-s20.blu0.hotmail.com[65.55.116.31]

希望可以得到一些帮助,谢谢!

      
虽然不熟悉你使用的qpopper,但是依我判断,应该是内部抵达点不明确造成的。
也就是说,虽然邮件服务器的pop处理完了(接受到了)来件,但是不知最终用户的地址。
注意!邮件服务器一般不管接收(pop),而是由其他模块,比如imap(/etc/pam.d/imap)这样的模块的配置决定。
尤其是跨网段时,必须注意这个问题。      
引用:
原帖由 bwb 于 2008-7-18 10:35 发表
虽然不熟悉你使用的qpopper,但是依我判断,应该是内部抵达点不明确造成的。
也就是说,虽然邮件服务器的pop处理完了(接受到了)来件,但是不知最终用户的地址。
注意!邮件服务器一般不管接收(pop),而是由其他 ...
谢谢你的提醒。我再检查一下qpopper这个组件。qpopper好像不支持imap。      
问题解决了。原因是我使用的邮件用户不当。调整为email@mail.xxx.com后收发正常。      
还可以在NS服务器中调整一下解析,使邮件用户采用user@xxx.com的格式。      
目前能使用 user@mail.xxx.com 收发。希望能使用 user@xxx.com 进行收发。
需要怎么做还不太清楚。望帮助。

      
xxx.com 的 MX 要指向 mail.xxx.com, 本地再设置一下, 把 xxx.com 做本机域名或者aliase      
引用:
原帖由 Roc.Ken 于 2008-7-20 21:04 发表
xxx.com 的 MX 要指向 mail.xxx.com, 本地再设置一下, 把 xxx.com 做本机域名或者aliase
谢谢。MX已经做好。
第二点可以再详细一点吗?      
谢谢。解决了。
问题还是在mydestination中
改为$myhostname $mydomain