具有不同配置类型的 exim4

具有不同配置类型的 exim4

我的目标是在我的计算机(ComputerA)上出现以下情况:

  • 将电子邮件(由 cron 生成)发送到另一台本地邮件服务器(ComputerB)
  • 将电子邮件(由特定任务生成)发送到 Gmail

目前,第一部分运行正常。以下是配置文件:

电脑A

/etc/exim4/更新-exim4.conf.conf

dc_eximconfig_configtype='satellite'
dc_other_hostnames='tsl.local'
dc_local_interfaces='127.0.0.1;::1;'
dc_readhost='tsl.local'
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets=''
dc_smarthost='mail.tsl.local'
CFILEMODE='644'
dc_use_split_config='false'
dc_hide_mailname='true'
dc_mailname_in_oh='true'
dc_localdelivery='mail_spool'

/etc/别名

root: mailuser

电脑B

/etc/exim4/更新-exim4.conf.conf

dc_eximconfig_configtype='internet'
...

/etc/别名

mailuser: [email protected]

电脑A,当我跑步时

echo 'World'| mail -s 'Hello' root

它工作正常。据我了解,这封电子邮件由电脑B,然后进入互联网。

现在我希望能够执行以下操作:

echo 'World'| mail -s 'Hello' bob

此电子邮件应发送至 Gmail 地址(没有被路由到电脑B)。

所以我编辑/etc/别名

root: mailuser
bob: [email protected]

但我不知道如何为不同的 configtype 配置 exim4(卫星互联网)。

我找到了如何仅为 gmail 设置 exim4 的示例,但不适用于“混合”。

我应该创建手动路线吗/etc/exim4/conf.d/路由器并停止使用更新-exim4.conf.conf

相关内容