В транспортной конфигурации Exim я добавил заголовок X-Report-Abuse. Это работает, если письмо отправляется из почтового клиента, а не из приложения PHP.
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
Где я могу добавить ту же строку в Exim, чтобы один и тот же заголовок добавлялся только к почте, отправленной из приложений Wordpress или PHP?
Я попытался добавить эту строку заголовка в конфигурацию маршрутизаторов, но проблема в том, что входящая почта на адрес моего домена электронной почты не должна иметь строку X-Report-Abuse, поскольку электронная почта не отправляется с моего сервера, а принимается от других.
Если я добавлю, как показано ниже:
vmail_aliases:
driver = redirect
allow_defer
allow_fail
data = ${lookup{$local_part}lsearch{/etc/vmail/$domain/aliases}}
domains = dsearch;/etc/vmail
qualify_domain = $domain
pipe_transport = address_pipe
retry_use_local_part
headers_add = X-Report-Abuse: Please report any abuse text
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: Please report any abuse text
no_more
также внешнее электронное письмо, полученное на мой адрес электронной почты, будет сообщать о X-Report-Abuse, это не имеет смысла, как будто я хочу сообщить о полученном спаме, кажется, отчет о злоупотреблении должен быть отправлен мне, но я никогда не отправлял это электронное письмо, я получил.
Спасибо вам за помощь.
Может быть, мне нужно установить заголовки на PHP.ini? http://php.net/manual/en/function.mail.php
Я хочу добавить X-Report-Abuse: TEXT со всей почтой, сгенерированной из sendmail/PHP.
Как я могу установить это на PHP.ini по умолчанию для всей почты? Нужно настроить sendmail?
exim -bt -v [email protected]
- person Jim U   schedule 30.03.2018headers_add
изvmail_delivery
иvmail_aliases
и перезапустите exim. Теперь запуститеexim -bt -v [email protected]
для адреса электронной почты, который вы ДЕЙСТВИТЕЛЬНО хотите добавитьX-Report-Abuse
. Какой роутер использует? - person Jim U   schedule 30.03.2018cd /etc; grep -R 'vmail_deliver'
- person Jim U   schedule 02.04.2018exim/exim.conf:vmail_deliver: exim/exim.conf: transport = vmail_delivery exim/exim.conf:vmail_delivery:
- person Marco   schedule 02.04.2018header_add
. - person Jim U   schedule 04.04.2018