我想configurationpostfix使用2个域名为我的帐户,例如,我有example.com ,现在我想使用example.net ,我目前的邮件使用我的Unix帐户…我添加用户的用户邮箱,我得到用户邮箱@ example.com ,所以现在我希望所有这些帐户和新帐户都接收并发送来自[email protected]的所有邮件。
那么,设置域,MXlogging和所有…后,我添加在我的Linux(debian)作为主机(在/ var / hosts)的IP xx.xx.xx.xx example.net(example.com已经那里),在我的后缀configuration,我想把它作为一个别名域…所以,我这样做:
/etc/postfix/main.cf: virtual_alias_domains = example.net virtual_alias_maps = hash:/etc/postfix/virtual /etc/postfix/virtual: [email protected] postmaster (my Unix Account)
然后我做了postmap / etc / postfix / virtual和/etc/init.d/postfix restart
我可以在@ example.net发邮件给我的旧帐户..但我不能接收他们..它不工作..当然,我不能发送这些帐户的邮件。
任何想法如何做这个configuration? 或者如果我的configuration有问题?
我把我的域名作为另一个虚拟主机在我的Apache ..不作为其他的别名在此先感谢。
如果postmaster用户有任何/etc/postfix/aliases ,请检查/etc/aliases (或/etc/postfix/aliases ,检查main.cf以查看确切位置)。 如果是,则将其删除,因为邮件将被传递到扩展地址。
http://linux.die.net/man/8/local
邮件名称被传送到别名,传送到〜name / .forward中的目的地,用户名所属的邮箱,或者以无法传送的方式被发回。