Рейтинг:0

Запись специальных сообщений об ошибках в дополнительный файл или БД в exim

флаг cn

Я запускаю exim для отправки писем для моего веб-приложения. Некоторые пользователи, которым я отправляю электронные письма, превысили свою квоту у своего почтового провайдера, и я получаю сообщение об ошибке 452.

Я хотел бы

  • либо записывать эти сообщения в отдельный файл журнала или базу данных
  • или же проанализируйте мой основной файл журнала для этих ошибок (я настроил log_selector = + все)

и, в конце концов, отобразить сообщение пользователю в моем веб-приложении о том, что его почтовый ящик заполнен.

Моя проблема с первым путем заключается в том, что я не знаю, может ли exim сделать это (записывать специальные ошибки в определенное место). я нашел События и похоже сообщение: отложить это тот, который мне нужен, но я не уверен.

Я еще не пробовал второй путь, потому что я хотел бы показать исходное сообщение об ошибке из журнала моему пользователю, но для этого мне нужна высокая уверенность в моем коде синтаксического анализа журнала, поскольку он не должен показывать пользователям какую-либо нерелевантную или конфиденциальную информацию.

Есть ли возможность сделать одно из двух (регистрация в специальном месте или надежный анализ журнала)?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.