我在我的服务器上将 exim4 配置为电子邮件转发器(例如,向 admin@mydomain.com 发送电子邮件将导致电子邮件被转发到我的个人 gmail 电子邮件帐户)。
这个设置工作得非常好,尽管当我使用邮件直接从服务器发送电子邮件时,事情开始变得烦人。出于某种原因,mailx 总是使用@debian 作为其域名。我可以通过在使用 mailx 时手动指定发件人来解决这个问题(我通常只做类似 echo "yo" | mailx -s "hi there" myemail@gmail.com 之类的事情),但这似乎没有必要,因为我可以发送电子邮件从朋友的服务器正确发送,而无需指定 ender 电子邮件地址。
我注意到的一件事是我在最初创建服务器时忘记配置 /etc/hosts 文件(已经拆除了一个 vps 并重建了它)。所以我这样做并重新配置了 exim 只是为了安全,但这没有任何效果。
这是我目前在 update-exim4 文件中的内容:
dc_eximconfig_configtype='internet'
dc_other_hostnames='NoneOfYourBusiness.org;NotForYourEyes.me'
dc_local_interfaces=''
dc_readhost=''
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets=''
dc_smarthost=''
CFILEMODE='644'
dc_use_split_config='false'
dc_hide_mailname='false'
dc_mailname_in_oh='true'
dc_localdelivery='mail_spool'
Run Code Online (Sandbox Code Playgroud)
有没有人有纠正这种行为的建议?谢谢
| 归档时间: |
|
| 查看次数: |
210 次 |
| 最近记录: |