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

статус доставки сообщения postfix через веб-звонок

Есть ли способ настроить postfix (или любое другое почтовое решение) для вызова URL-адреса со статусом отправки? Пример сообщения с идентификатором 123efd был отклонен, он вызовет

https://mailnotifiapi.com/index.php?id=123efd&status=bounce

Спасибо

Ваша цель - разрешить веб-интерфейсу доступ (статистику) к журналам.

Существуют подходы, которые не предполагают никаких веб-вызовов с почтового сервера. В конце концов, почтовые серверы даже не обрабатывают текущее ведение журнала сами по себе, а отправляют все демону ведения журнала.

  1. Вы можете написать сценарий, который исследует ваши mail.log и запустите его как cronjob. Хотя этот подход не дает информации в реальном времени, создание статической страницы было бы эффективным.

  2. Запишите свои журналы на SQL-сервер. Syslog-ng имеет sql() Водитель и rsyslog имеет omlibdbi для этого. Затем просто позвольте вашему веб-интерфейсу получить доступ к этим таблицам, и вы сможете вести статистику в режиме реального времени.