Найти все сообщения, отклоненные из-за размера
-
Здравствуйте, Как лучше всего получить все сообщения, отклоненные из-за размера вложения? Я попробовал использовать grep, но все результаты оказались бесполезными.
-
Вы видели/пробовали эту техническую записку: http://www.cisco.com/c/en/us/support/docs/security/email-security-appliance/118494-technote-esa-00.html Определение больших сообщений или размера сообщений в почтовых журналах для ESA В CLI используйте
grep
, чтобы найти размер больших сообщений, которые были обработаны ESA и записаны в почтовые журналы. Размер сообщения зависит от заголовков сообщения, текста сообщения и любых вложений, связанных с почтовым сообщением. Все три компонента сообщения в сумме составляют общий объем почтового сообщения в почтовых журналах. Сообщения размером от 100 до 999 кБ myesa.local> grep -i "ready ...... bytes" mail_logs Вы должны получить список, похожий на следующий: Mon Sep 22 12:31:23 2014 Info: MID 7997803 ready 160670 bytes from
Kong@mycompany.com
Mon Sep 22 12:31:26 2014 Info: MID 7997807 ready 119580 bytes from JE@mycompany.com
Mon Sep 22 12:31:27 2014 Info: MID 7997809 ready 198130 bytes from cau@mycompany.com
<<<SNIP FOR BREVITY>>> Здесь мы видим, что первое сообщение в списке было отправлено с общим размером 160670 байт, или 0,15 мегабайта. Сообщения размером от 1 МБ до 9,9 МБ myesa.local> grep -i "ready ....... bytes" mail_logs Вы должны получить список, похожий на следующий: Mon Sep 22 10:41:58 2014 Info: MID 7988729 ready 10373660 bytes from Alex.Smith@there.com
Mon Sep 22 11:09:49 2014 Info: MID 7991249 ready 16630923 bytes from rwitherspoon@domain.com
Mon Sep 22 11:11:21 2014 Info: MID 7991406 ready 12019486 bytes from cris@mycompany.com
Mon Sep 22 11:15:34 2014 Info: MID 7991666 ready 12116559 bytes from cris@mycompany.com
<<<SNIP FOR BREVITY>>> Здесь мы видим, что первое сообщение в списке было отправлено с общим размером 10373660 байт, или 9,9 мегабайта. Сообщения размером от 10 МБ до 99,9 МБ myesa.local>
grep -i "ready ........ bytes" mail_logs Вы должны получить список, похожий на следующий: Mon Sep 22 07:08:15 2014 Info: MID 7976074 ready 29503682 bytes from user@webmail.domain.com
Mon Sep 22 08:04:19 2014 Info: MID 7977866 ready 14414288 bytes from mg@mycompany.com
Mon Sep 22 08:16:09 2014 Info: MID 7978373 ready 34933771 bytes from dude@lost.com
Mon Sep 22 08:24:32 2014 Info: MID 7978688 ready 10197589 bytes from here@mycompany.com
Mon Sep 22 08:36:05 2014 Info: MID 7979273 ready 19893615 bytes from etino@mycompany.com
<<<SNIP FOR BREVITY>>> Здесь мы видим, что первое сообщение в списке было отправлено с общим размером 29503682 байта, или 28,1 мегабайта. Примечание
: «-i» указывает, что поиск должен быть нечувствительным к регистру. Примечание
: «.» указывает, сколько символов должен содержать результат поиска. В приведенных выше примерах в первой команде 6 точек, во второй — 7, а в третьей — 8. В наших примерах мы используем совпадение «.» для размера в байтах. С уважением,
Роберт Шервин -
Меня интересуют все отклоненные сообщения, то есть те, которые превышают 25 Мб. Вышеуказанная команда почти подходит, но мне все еще нужен более эффективный фильтр. Или есть ли какая-нибудь команда, с помощью которой я могу разбить результаты на страницы и отфильтровать их в Excel? Если я использую grep, то я получаю только данные за последний месяц (то есть данные в mail_logs), но в базе данных у меня есть данные за год. Как я могу найти эти данные в базе данных?
-
Извините. grep работает, я просто добавляю: grep -i "ready [2-9][5-9]...... bytes" mail_logs
-
Я считаю, что принятое здесь решение неверно для данного вопроса. Предложенное решение находит только принятые сообщения указанного размера. Однако оно НЕ находит сообщения, отклоненные из-за ограничений по размеру. Для этого необходимо выполнить следующее: grep -i "Receiving Failed: Message size exceeds limit" mail_logs Регистрация отклоненных сообщений ограничена. Это позволит вам получить ID сообщения. Затем вы можете найти его с помощью grep и увидеть IP-адрес и почтовый сервер, с которого оно пришло. Вы не получите никакой информации о сообщении, такой как отправитель, тема или что-либо еще. Оно отклоняет соединение, поэтому ничего больше не регистрируется.
Здравствуйте! Похоже, вам интересна эта беседа, но у вас пока нет учетной записи.
Вы устали просматривать одни и те же посты каждый раз, когда заходите на сайт? После регистрации, вам не придётся искать обсуждения в которых вы принимали участие, настройте уведомления о новых сообщениях так как вам это удобно (по электронной почте или уведомлением). У вас появится возможность сохранять закладки и ставить лайки постам, чтобы выразить свою благодарность другим участникам сообщества.
С вашими комментариями этот пост может стать ещё лучше 💗
Зарегистрироваться Войти