Назад | Перейти на главную страницу

отключить уведомление о сбое доставки в sendmail

Как я могу отключить все уведомления о сбоях доставки в sendmail?

У меня есть внутренняя тестовая машина, на которой размещаются сайты для тестировщиков. Сайты используют sendmail через PHP. Теперь, когда тестировщик вводит фиктивный адрес, я получаю уведомление на свой локальный почтовый ящик. Поскольку это внутренняя тестовая машина, меня не интересуют никакие из этих писем, а уведомления спамят мой ящик (там было более 28000 писем).

Вы установили PostmasterCopy в своем sendmail.cf?

grep PostmasterCopy /etc/mail/sendmail.cf

ДА => Вы можете выключить

confCOPY_ERRORS_TO PostmasterCopy

Сделать sendmail на тестовой машине захватывать / доставлять исходящую почту в локальный почтовый ящик / псевдоним, например capture.

sendmail.mc строка для захвата ВСЕХ исходящих писем (sendmail.mc требует компиляции в sendmail.cf):

define(`SMART_HOST',`local:capture')dnl

mailertable строка для захвата электронной почты в определенные тестовые домены:

example.com  local:capture1
example.net  local:capture2
example.org  local:capture3
# entry for sub-domains of example.org
.example.org local:capture3 
# entry for "all remaning domains"
.  local:capture