Как генерировать отчет всех сообщений, инициировавших определенный NDR

Это - то, что работало на меня:

  • Удалите клиента VPN

Перезагрузка

(Если Победа 10 или выше, пропустите этот следующий шаг),

Перезагрузка

Перезагрузка

  • Установите клиента VPN снова

Перезагрузка

Инструкции взяты отсюда.

0
задан 21 January 2011 в 10:43
2 ответа

Не очень эффективный (2 сканирования файла журнала), но должен добиться цели:

awk '/dsn=5.7.1/{печатают 6$}'/var/log/maillog|while идентификатор чтения; сделайте awk "/$ID. *from =/{печатают \7$}"/var/log/maillig;готово

0
ответ дан 23 November 2019 в 12:41

Следующее будет искать Ваш dsn и если это будет соответствовать dsn=5.7.1, то это распечатает идентификатор сообщения и отправителя:

awk '{if($13 ~ /dsn\=5\.7\.1/)print $11 $7}' < /var/log/maillog

Я не действительно уверен, какие определенные данные Вы пытаетесь извлечь кроме идентификатора сообщения и отправителя, но Вы могли переключиться print $11 $7 поля ($11$ 7) путем ручного подсчета полей разграниченными пробелом для выбора то, что Вы хотите.

Это то, чем Вы были после?

Eric

1
ответ дан 23 November 2019 в 12:41

Теги

Похожие вопросы