我有一个 debian 服务器,它使用 exim4 作为 mta 和 courier-imap 来允许用户阅读 main. 邮件通常要么在本地投递,要么使用别名文件将邮件转发到另一个地址。例如
# Local account: foo receives mail for [email protected]
somealias: [email protected]
otheralias: foo, [email protected] # Deliver both locally and remote
我们现在有一个 emailadres,我们希望可以通过 imap 访问它,但也可以转发到另一个电子邮件地址。这可以通过重命名帐户并使用别名文件来实现,但是对于具有相同名称的本地帐户也可以吗?重命名帐户需要在多个系统中进行相当多的重新配置。
# [email protected] needs to be de delivered to both [email protected] and the "buz" local account
# Possible solution, rename buz account to buzdummy, but this would case other problems
buz: [email protected], buzdummy
只需执行您在别名文件中开始的操作 - 无需重命名:-)
如果别名扩展为自身,那么它不会再次循环扩展而是被跳过,因此邮件被转发到外部并在本地传递。(参见 Exim文档)。