exim4: как добавить адрес в качестве скрытой копии ко всем исходящим письмам?

exim4: как добавить адрес в качестве скрытой копии ко всем исходящим письмам?

Я работаю на веб-сервере Ubuntu 20.04, гдеexim4используется для отправки электронных писем из PHP-приложения, работающего на нем.

В связи с диагностическими и архивными нуждами мне необходимонастроить exim4 для автоматической отправки скрытой копии дополнительного адреса для ВСЕХ исходящих писем.

Очистить: все исходные получатели исходящего письма должны остаться прежними. Мне просто нужно добавить свой дополнительный [email protected]адрес в список (как BCC).

Мои навыки работы с exim4 близки к нулю (я обычно использую postfix), поэтому, пожалуйста, ведите себя прилично ;-).

Я пытался следовать заэта почта, но ничего не происходит. У меня нет /etc/exim/exim.conf(скорее всего из-за режима "раздельной конфигурации" exim4), поэтому я создал новый файл /etc/exim4/conf.d/main/nano 95_zaneс этим:

system_filter = /etc/exim4/exim.filter

Затем я создал /etc/exim4/exim.filter:

if first_delivery
   and ("$h_to:, $h_cc:, $h_bcc" not contains "example.com")
   and ("$h_from:" not contains "example.com")
then
   unseen deliver "[email protected]"
endif

Я перезапустил exim4 и повторил попытку, но ничего не произошло: предполагаемый получатель получил сообщение, но мой дополнительный адрес не был добавлен в BBC.

Спасибо за вашу помощь!

решение1

Понятно! Мне просто пришлось добавить system_filter = /etc/exim4/exim.filterпрямо поверх, /etc/exim4/exim4.conf.templateи теперь все работает так, как и ожидалось.

Связанный контент