The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Прочистка почовой очереди с помощью утилиты qtool (mail spool queue)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: mail, spool, queue,  (найти похожие документы)
From: Andy Gorev <gorev@mail333.com> Newsgroups: http://www.atmsk.ru Date: Mon, 20 Jun 2003 13:01:37 +0000 (UTC) Subject: Прочистка почовой очереди с помощью утилиты qtool Оригинал: http://www.atmsk.ru/viewtopic.php?p=65 Можно не останвливая Sendmail переносить из общей очереди часть сообщений по какому-либо критерию, например, по адресу отправителя. Это может быть полезно, когда кто-то спамит с определенного адреса. Сама утилита qtool написана на Perl и в качестве критерия для поиска принимает регулярное выражение Perl. Пример. Кто-то спамит с почтового адреса 6513@tut.by С помощью следующей команды можно перенести из очереди все сообщения с этого адреса. qtool -e '$msg{sender} =~ /6513\@tut\.by/' DEST_DIR /var/spool/mqueue Здесь DEST_DIR - каталог, куда будут переноситься сообщения для дальнейшего анализа или удаления. Разумеется перед выполнением этой команды необходимо принять меры к тому, чтобы очередная почта приходящая с данного адреса больше не принималась Sendmail-ом. Утилита qtool находится в каталоге /usr/share/doc/sendmail-doc-8.12.2/contrib/qtool.pl и ставится с пакетом sendmail-doc Еще несколько примеров применения утилиты qtool. Часто спам может идти с адресов, у которых в части имени (до символа "@") есть несколько цифр. И при этом почта идет от разных доменов. Победить эту ситуацию можно так: qtool -e '$msg{sender} =~ /[0-9]+\@/' DEST_DIR /var/spool/mqueue Иногда нужно перенести куда-либо почту от пользователя MAILER-DAEMON: qtool -e '$msg{sender} =~ /MAILER-DAEMON/' DEST_DIR /var/spool/mqueue Разумеется, в качестве MTA может работать любой сервер, не обязательно sendmail.

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

Обсуждение [ RSS ]
  • 1, Dissonance (ok), 17:20, 11/02/2008 [ответить]  
  • +/
    У меня вылазит это:
    Bareword "sender" not allowed while "strict subs" in use at (eval 821) line 1.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру