linux – 当exim4发送HELO / EHLO时,如何配置它发送的主机名?

当接收服务器执行HELO检查时,我的系统中的邮件被拒绝.我相信我的系统发送了错误的域名.我正在运行exim4.谷歌搜索关于exim4和域名的任何内容都会产生一个无关紧要的结果的噩梦列表.同样,谷歌搜索HELO拒绝产生了大量的Outlook用户需要打开SMTP身份验证.我不能为我的生活弄清楚这个简单的问题:哪个主机名是exim发送,我该如何更改它?

不幸的是,我无法看到通过线路发送的exim,所以我无法自己调试.我希望有人遇到这个问题而且只知道:).

解决方法

假设错误是抱怨HELO / EHLO数据,您希望在smtp传输上使用helo_data选项.认值为$primary_hostname.
remote_smtp:
    driver = smtp
    helo_data = host.example.com

有关详细信息,请参见the manual.

如果不是这种情况,您可能希望包含一些示例拒绝消息.只是三位数代码和之后的字符串.

相关文章

1、安装Apache。 1)执行如下命令,安装Apache服务及其扩展包...
一、先说一下用ansible批量采集机器信息的实现办法: 1、先把...
安装配置 1. 安装vsftpd 检查是否安装了vsftpd # rpm -qa | ...
如何抑制stable_secret读取关键的“net.ipv6.conf.all.stabl...
1 删除0字节文件 find -type f -size 0 -exec rm -rf {} ...
## 步骤 1:安装必要的软件包 首先,需要确保系统已安装 `dh...