Я работаю на веб-сервере 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
и теперь все работает так, как и ожидалось.