Exim:添加 X-Report-Abuse:报告滥用行为的文本 Headers

Exim: Add X-Report-Abuse: TEXT to report abuse Headers

我正在使用 Exim 和 Dovecot。 我想在所有外发电子邮件中添加一个 anti-abuse header,例如:

X-Report-Abuse:举报滥用行为的文本

我该怎么做? 提前致谢

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

我在 Exim 上找不到它

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 应用程序发送的,则此方法无效。

这会向外发消息添加 header:

将此行添加到您的传出路由器配置中的 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