1

我正在使用 Exim 和 Dovecot。我想在所有外发电子邮件中添加一个反滥用标题,例如:

X-Report-Abuse:TEXT 报告滥用行为

我怎么能做到这一点?提前致谢

谢谢,这对我没有帮助。我添加了你告诉的行,但传入的电子邮件也有 X-Report-Abuse heder。

我在我的进出口银行找不到那个

send_to_gateway:

我在headers_add = X-Report-Abuse: TEXT to report abuse这里添加了:

此传输用于通过 SMTP 连接传递消息。

remote_smtp:
      driver = smtp 
      dkim_domain = ${lc:${domain:$h_from:}} 
      dkim_selector = x 
      dkim_private_key = /etc/exim/dkim.private.key 
      dkim_canon = relaxed
      headers_add = X-Report-Abuse: Please report any abuse text

如果外发电子邮件是从电子邮件客户端发送的,则此功能有效;如果电子邮件是通过 SMTP 从 PHP 脚本或应用程序(如 wordpress 或其他 PHP 应用程序)发送的,则此功能无效。

4

1 回答 1

1

这会为传出消息添加一个标头:

将此行添加到exim.conf传出路由器配置中的文件中:

headers_add = X-Report-Abuse: TEXT to report abuse

例如

begin routers

...

send_to_gateway:
  driver = manualroute
  domains = !+local_domains
  transport = remote_smtp
  route_list = * smtp.myisp.net
  headers_add = X-Report-Abuse: TEXT to report abuse

dnslookup:
  driver = dnslookup
  domains = ! +local_domains
  transport = remote_smtp
  ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
  headers_add = X-Report-Abuse: TEXT to report abuse
  no_more
于 2018-03-28T18:16:33.830 回答