我有一个 debian 6.0 服务器,设置有 courier/courier-mta 和一些本地域。现在我想为某些电子邮件地址创建一些转发,这些地址应该直接转到外部地址,因为这些地址没有本地用户。
例如。我有一个地址”[电子邮件受保护]“(这是一个示例,我使用不同的地址)并且我希望将其重定向到”[电子邮件受保护]”以及来自“example.com”但指向不同目标域的其他一些地址。
我尝试使用 webadmin 界面配置 courier 并将“example.com”注册为本地域。然后在别名部分下我添加了完整的“[电子邮件受保护]“地址(因为没有本地帐户)并设置”[电子邮件受保护]“作为收件人 - 但它不起作用。当我发送给用户时,我得到:
其他服务器返回的错误是:550 Userknown
然后我读了一些关于快递别名的内容,并在 couriercfgdir/aliases 下创建了一个新文件“example.com”,并添加了一些电子邮件地址和目标(例如:“[电子邮件受保护]:[电子邮件受保护]“)并运行“makealiases”命令,但它没有改变任何东西。当我发送邮件到时,我仍然收到相同的 550 错误[电子邮件受保护]。
我想只要我不使用maildrop,别名可能就会被忽略,所以我将快递递送选项更改为使用“maildrop”(并安装了courier-maildrop软件包),重新启动了快递服务器,但仍然没有任何变化。
而且我也不知道在哪里可以找到某种日志文件。 /var/log/mail.log 上次更新是在六月,但从那时起我就收到了电子邮件,而且我没有看到任何其他快递日志文件。
不知怎的,看起来好像我的别名被忽略了,但我不明白为什么。
有人知道为什么吗?