主题: Sender address rejected: not owned by user

我使用iRedMail新建邮件服务器,建有2个域:a.com   b.com

在每个域里有些账户同名,如test@a.com   test@b.com


现在出现问题,使用test@b.com发信,收到: Sender address rejected: not owned by user test@a.com的错误,请问是什么原因,可以如何解决?

谢谢大家

回复: Sender address rejected: not owned by user

ch.feihu 写道:

我使用iRedMail新建邮件服务器,建有2个域:a.com   b.com

在每个域里有些账户同名,如test@a.com   test@b.com


现在出现问题,使用test@b.com发信,收到: Sender address rejected: not owned by user test@a.com的错误,请问是什么原因,可以如何解决?


刚才又发现发送给test@a.com的邮件,tets@b.com居然收到了,真是要疯了! postfix用得这么广泛,怎么会有这样的问题出现啊!
谢谢大家

回复: Sender address rejected: not owned by user

这个问题已经有人提问过并有解答。提问前请先搜索论坛,不需要等待就能直接得到答案 big_smile

回复: Sender address rejected: not owned by user

ZhangHuangbin 写道:

这个问题已经有人提问过并有解答。提问前请先搜索论坛,不需要等待就能直接得到答案 big_smile

搜了下论坛,有人提到去掉main.cf 里对sender_login_mismatch的限制。确实可以解决问题。不过reject_sender_login_mismatch是限制login name和sender 邮箱不匹配的情况,所以只要在邮件客户端 smtp认证处使用user@domain的写全方式即可解决。主要是习惯问题,以前用客户端,没有注意过这块的区别。

开始仍然出现了test@a.com 的邮件  test@b.com也收到了,这个应该不关sender login check的事情了,应该是dovecot的问题了,只是使用user@domain的方式后,邮件乱投递的现象没再重现,奇怪了。下次出现这现象再去深究吧。