У меня ОГРОМНЫЙ массивный почтовый журнал Exim. Что будет хорошим способом просмотреть этот журнал электронной почты и вытащить все распространенные и другие типы ошибок, чтобы я мог войти, найти их и посмотреть, какие из них нужно исправить?
Будет ли работать с помощью grep для поиска типов ошибок, а затем извлекать их? Есть ли сценарий или инструмент, который уже делает это?
Например, у меня есть ошибка типа
R=lookuphost T=remote_smtp defer (-45): SMTP error from remote mail server after MAIL FROM
и
SMTP error from remote mail server after end of data: host mx-apac.mail.gm0.yahoodns.net [106.10.166.52]: 451 Message temporarily deferred - [160]
Подводя итог, мне нужно найти ошибки в журнале ошибок, не просматривая строку за строкой, чтобы я мог видеть, есть ли что-нибудь серьезное.
В eximstats
отчет программы будет включать в себя ошибки. Вы можете захотеть запустить его против повернутых журналов, когда они повернуты. Он дает хорошее представление о том, как обрабатывается ваша почта. Глядя на его код, кажется, что вы можете найти ошибки, нажав на **
.
В paniclog
включает наиболее существенные ошибки.
В rejectlog
может быть проще сканировать, поскольку он включает только те сообщения, которые были отклонены.