Наше веб-приложение отправляет электронные письма. У нас много пользователей, и мы получаем много отскоков. Например, пользовательские изменения компании и его электронной почты компании больше недействительны.Инструмент для анализа журналов SMTP, который находит отскоки
Чтобы найти отскоки, я просматриваю файл журнала SMTP с помощью парсера журнала. Журналы поступают с SMTP-сервера Microsoft.
Некоторые отскоки великолепны, например 550+#[email protected]
. В отскоке есть [email protected]
.
Но некоторые из них не имеют электронной почты в сообщении об ошибке, например 550+No+such+recipient
.
Я создал простой скрипт Ruby, который анализирует журналы (использует лог-парсер), чтобы найти, какая почта вызвала что-то вроде 550+No+such+recipient
.
Я просто удивлен, что не смог найти инструмент, который это делает. Я нашел инструменты, такие как Zabbix и Splunk для анализа журналов, но они выглядят как избыток для такой простой задачи.
Кто-нибудь знает инструмент, который будет анализировать журналы SMTP, находить отскоки и электронные письма, которые их вызывают?
Какой SMTP-сервер. Нет согласованного формата – jj33 2008-10-15 14:29:02
Извините, я не знал, что это актуально. Microsoft smtp-сервер. Отредактировано сообщение. – 2008-10-15 14:37:37