Я использую Postfix на своем локальном компьютере. Я пишу сценарий для ежедневного получения отчета об отложенной / возвращенной почте. Если я прав, обычно журналы печатаются как столбцы в файле журнала.
Мое предложение состоит в том, что я хочу использовать grep предыдущего дня «to», «status», «said», и это сообщение, например, «said: 550 Invalid Recipient». И дело в том, что один и тот же журнал печатается несколько раз, но мне нужно grep любой из похожих логов из всех.
13 февраля 13:40:35 ganga11 postfix / smtp [12098]: 3371F2BF52: to =, relay = none, delay = 1.2, delay = 0.84 / 0.01 / 0.27 / 0.07, dsn = 5.1.1, status = bounced (хост сказал : 550 5.1.1 Получатель не найден. http://x.co/irbounce (в ответ на RCPT TO команда))
13 февраля 13:40:35 ganga11 postfix / smtp [6923]: 3371F2BF52: to =, relay = none, delay = 1.5, delay = 0.84 / 0 / 0.46 / 0.19, dsn = 5.0.0, status = bounced (хост сказал : 550 Такого пользователя нет ([email protected] (в ответ на команду RCPT TO))
13 февраля 13:40:35 ganga11 postfix / smtp [29489]: 3371F2BF52: to =, relay = none, delay = 1.3, delay = 0.84 / 0.01 / 0.38 / 0.1, dsn = 5.0.0, status = bounced (хост сказал : 550 # 5.1.0 Адрес отклонен. (В ответ на команду RCPT TO))
13 февраля 08:14:45 ganga11 postfix / smtp [6736]: F093B2BCA3: to =, relay = none, delay = 6139, delay = 6139 / 0.02 / 0.15 / 0, dsn = 4.4.1, status = deferred (подключиться к aaaaaa.co.in В подключении отказано)
13 февраля 13:40:36 ganga11 postfix / smtp [6940]: 3371F2BF52: to =, relay = none, delay = 2.3, delay = 0.84 / 0.01 / 0.17 / 1.3, dsn = 5.1.1, status = bounced (хост сказал : 550 5.1.1 Получатель не найден. http://x.co/irbounce (в ответ на RCPT TO команда))
13 февраля 13:40:35 ganga11 postfix / smtp [6923]: 3371F2BF52: to =, relay = none, delay = 1.5, delay = 0.84 / 0 / 0.46 / 0.23, dsn = 5.0.0, status = bounced (хост сказал : 550 Такого пользователя нет ([email protected]) (в ответ на команду RCPT TO))
13 февраля 04:14:24 ganga11 postfix / smtp [6736]: F093B2BCA3: to =, relay = none, delay = 6139, delay = 6139 / 0.02 / 0.15 / 0, dsn = 4.4.1, status = deferred (подключиться к xyzz.com В подключении отказано)
13 февраля 17:14:11 ganga11 postfix / smtp [6736]: F093B2BCA3: to =, relay = none, delay = 6139, delay = 6139 / 0.02 / 0.15 / 0, dsn = 4.4.1, status = deferred (подключиться к bbbbb.com В подключении отказано)