我一直试图在我的服务器上设置一个电子邮件转发,它使用Exim 4,我想将发送到steve@mydomain.com的所有电子邮件转发到john@mydomain.com。
通过阅读其他地方和在这里看先前的答案,我知道我需要编辑/etc/别名才能做到这一点。从里面看,我看到有几个前锋已经被设置好了:
# /etc/aliases
mailer-daemon: postmaster
postmaster: root
nobody: root
hostmaster: root
usenet: root
news: root
webmaster: root
www: root
ftp: root
abuse: root
noc: root
security: root
root: user我决定先测试其中之一,但当我向webmaster@mydomain.com发送电子邮件时,我收到了一份发送状态通知(失败),声明“您试图访问的电子邮件帐户不存在”。
为了以防万一,我尝试将这一行添加到文件中:
steve: john但没有成功,也是:
steve@mydomain.com: john@mydomain.com也没起作用。
我不明白这是怎么回事。我觉得奇怪的是,像网站管理员这样的默认组织一开始就没有工作。我不是那个设置服务器的人,我也无法联系到这个人,所以如果有人能帮我指出正确的方向,我将非常感激。
发布于 2016-10-24 17:09:27
每次编辑aliases文件时,都应该运行newaliases命令将配置文件编译到MTA使用的数据库中。
https://serverfault.com/questions/810980
复制相似问题