首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Exim4将根用户的电子邮件转发到另一个电子邮件地址?

问如何使用Exim4将根用户的电子邮件转发到另一个电子邮件地址?
EN

Server Fault用户
提问于 2015-11-08 11:59:47
回答 2查看 7.2K关注 0票数 1

我试图转发系统电子邮件(来自apt,cron等)地址“根”到我的个人电子邮件地址使用最聪明。我正在使用Debian 9。首先,我运行了sudo dpkg-reconfigure exim4-config。这是/etc/exim4/update-exim4.conf.conf的内容(我用“example.com”替换了所有出现的域名):

代码语言:javascript
复制
dc_eximconfig_configtype='satellite'
dc_other_hostnames=''
dc_local_interfaces='127.0.0.1 ; ::1'
dc_readhost='example.com'
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets=''
dc_smarthost='mail.messagingengine.com::587'
CFILEMODE='644'
dc_use_split_config='false'
dc_hide_mailname='true'
dc_mailname_in_oh='true'
dc_localdelivery='mail_spool'

我还设置了正确的密码在/etc/exim4/passwd.client,我现在可以成功地发送邮件到任何电子邮件地址与sendmail,mailx等。

其次,我编辑了/etc/aliases以包含以下内容:

代码语言:javascript
复制
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: my-email-address@example.com

但是,当我试图用echo Hi | mailx root向"root“发送电子邮件时,我在/etc/exim4/mainlog中看到了以下错误:

RCPT后远程邮件服务器的

SMTP错误:root@example.com:550 5.1.1 root@example.com:收件人地址被拒绝:本地收件人表

中未知的用户

我想我告诉Exim4把根的电子邮件重定向到“my address@example.com”。相反,它正在将其重定向到"root@example.com“。为什么Exim4不尊重我的/etc/aliases?我应该如何设置Exim4将根的电子邮件重定向到我的个人电子邮件地址?

EN

回答 2

Server Fault用户

发布于 2018-04-16 09:43:28

satellite配置将所有电子邮件发送到指定的智能中心。不考虑本地传递,因此不查阅/etc/aliases文件。

如果希望考虑本地传递,则应将配置类型从satellite更改为smarthost。

票数 2
EN

Server Fault用户

发布于 2023-01-22 10:23:56

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/734773

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档