Автор Тема: Просмотр логов Postfix  (Прочитано 587 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Incredible

  • Пользователь
  • **
  • Сообщений: 96
  • Karma: +10/-1
  • Пол: Мужской
    • Share Post
Просмотр логов Postfix
« : Октябрь 19, 2018, 04:18:18 pm »
На работе поставили задачу, нужно было вытянуть из лога почтового сервера Postfix, информацию отправлял ли человек А, письмо человеку Б.
В общем так как лог отправки и получения "размазан", то накидал совсем простой скрипт для поиска общих сообщений по id.

#!/bin/bash

# Vytaskivaem dannye konkretnyh pol'zovateley iz obshego loga
grep [email protected] /var/log/maillog > /root/user1.txt
grep [email protected] /var/log/maillog > /root/user2.txt

# Vytskivaem ID soobsheniy
cat user1.txt | awk '{ print $6 }' | sort > user1-sorted.txt
cat user2.txt | awk '{ print $6 }' | sort > user2-sorted.txt

# Ishem obshie soobsheniya po ID
comm -12 user1-sorted.txt user2-sorted.txt > otchet(date +%y%m%d).txt

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

PS: Вместо [email protected] и [email protected] само собой подставьте почтовые ящики своих пользователей.
« Последнее редактирование: Октябрь 22, 2018, 08:12:14 am от Incredible »

 

Оффлайн NiX

  • Moderator
  • сисадми́н
  • ***
  • Сообщений: 673
  • Karma: +42/-0
  • Пол: Мужской
    • Share Post
Re: Просмотр логов Postfix
« Ответ #1 : Октябрь 19, 2018, 06:38:18 pm »
Комменты в скрипте конечно огонь :sarcastic: :sarcastic:

Онлайн sysadmin

  • Administrator
  • сисадми́н
  • *****
  • Сообщений: 8724
  • Karma: +121/-0
  • Пол: Мужской
    • Share Post
    • сайт для сис. админов и не только...
Re: Просмотр логов Postfix
« Ответ #2 : Октябрь 19, 2018, 07:01:13 pm »
+ в карму за оригинальность и полезность однозначно :smile3:
дорогу осилит идущий...
......................
MCP, MCTS, RHCSA
......................
also aka xck...


question
Postfix добавление заголовка

Автор Deonis

3 Ответов
1481 Просмотров
Последний ответ Январь 14, 2015, 04:58:19 pm
от sysadmin
xx
Postfix - включить smtps (465)

Автор sysadmin

0 Ответов
557 Просмотров
Последний ответ Сентябрь 21, 2016, 06:07:31 pm
от sysadmin
thumbup
Оптимизация работы Postfix

Автор Deonis

1 Ответов
1385 Просмотров
Последний ответ Апрель 09, 2015, 06:59:02 pm
от sysadmin
xx
MS SQL - очистка / обрезка логов

Автор sysadmin

0 Ответов
1526 Просмотров
Последний ответ Сентябрь 09, 2016, 10:23:16 am
от sysadmin