Перейти к содержимому


Фото
- - - - -

Drweb для почтовых серверов


  • Please log in to reply
8 ответов в этой теме

#1 q4x2

q4x2

    Newbie

  • Posters
  • 6 Сообщений:

Отправлено 01 Декабрь 2010 - 15:31

Добрый день, интересует вопрос, есть ли в комплекте 5.0 программа аналогичная drweb-postfix? Суть в том что я вызываю ее из скриптов, это необходимо в моей конфигурации, скрипт пускает не всю почту на антивирус, то есть мне важно:

1. Быстрое обновление без серьезной модификации имеющихся скриптов и конфигурации почтового сервера, а как я понял исходя из документации теперь схема работы принципиально изменена;

2. Свежий антивирусный софт (=.

#2 Anton Ivanov

Anton Ivanov

    Advanced Member

  • Posters
  • 842 Сообщений:

Отправлено 01 Декабрь 2010 - 15:33

Вы имеете ввиду старые почтовые фильтры? Вроде они с 4.44 уже не выпускались..
Если бы Вы описали, что конкретно надо пускать на антивирус, то возможно мы смогли бы найти настройки, позволяющие реализовать это в новом решении.

#3 q4x2

q4x2

    Newbie

  • Posters
  • 6 Сообщений:

Отправлено 01 Декабрь 2010 - 15:39

Мне необходимо целиком тело письма проверить на наличие вирусов передавая его из скрипта ПО drweb. Раньше это реализовывалось командой drweb-postfix
в роде того:
drweb-postfix $* < /path/to/saved-message
где $* есть -f ${sender} -- ${recipient} отданный MTA

Сообщение было изменено q4x2: 01 Декабрь 2010 - 15:39


#4 Ivan Kuznetsov

Ivan Kuznetsov

    Member

  • Posters
  • 346 Сообщений:

Отправлено 01 Декабрь 2010 - 16:09

Мне необходимо целиком тело письма проверить на наличие вирусов передавая его из скрипта ПО drweb. Раньше это реализовывалось командой drweb-postfix


Что-то типа:
drwebdc -f /path/to/saved-message -rr -rv -e -u /path/to/drwebd/socket

обрамление с уведомлением о найденной заразе - по вкусу :)
С уважением, Иван Кузнецов
ООО "СОЛВО"

#5 q4x2

q4x2

    Newbie

  • Posters
  • 6 Сообщений:

Отправлено 01 Декабрь 2010 - 16:25

Мне необходимо целиком тело письма проверить на наличие вирусов передавая его из скрипта ПО drweb. Раньше это реализовывалось командой drweb-postfix


Что-то типа:
drwebdc -f /path/to/saved-message -rr -rv -e -u /path/to/drwebd/socket

обрамление с уведомлением о найденной заразе - по вкусу :)

Ага, спасибо, то есть я правильно понял он дальше пошлет обратно в очередь MTA письмо если все впорядке?

#6 pig

pig

    Бредогенератор

  • Helpers
  • 10 852 Сообщений:

Отправлено 01 Декабрь 2010 - 17:11

Что вы в скрипте напишете, то и он сделает. Демон просто проверит файл и вернёт вам результат, делайте с ним что хотите.
Почтовый сервер Eserv тоже работает с Dr.Web

#7 Ivan Kuznetsov

Ivan Kuznetsov

    Member

  • Posters
  • 346 Сообщений:

Отправлено 01 Декабрь 2010 - 17:41

Что-то типа:
drwebdc -f /path/to/saved-message -rr -rv -e -u /path/to/drwebd/socket

обрамление с уведомлением о найденной заразе - по вкусу :)

Ага, спасибо, то есть я правильно понял он дальше пошлет обратно в очередь MTA письмо если все впорядке?

Сам не пошлет. Можно примерно так:

drwebdc -f /path/to/saved-message -rr -rv -e -u /path/to/drwebd/socket > /tmp/report.$$
if [ $? -ne 0 ]; then
# Нашли заразу
mail -s "Infection found!" postmaster@domain.ru < /tmp/report.$$
else
# Чисто
sendmail.postfix -bm -t < /path/to/saved-message
fi
rm -f /tmp/report.$$
С уважением, Иван Кузнецов
ООО "СОЛВО"

#8 q4x2

q4x2

    Newbie

  • Posters
  • 6 Сообщений:

Отправлено 01 Декабрь 2010 - 18:03

Спасибо ребята. Буду тогда прикручивать.

#9 Ivan Kuznetsov

Ivan Kuznetsov

    Member

  • Posters
  • 346 Сообщений:

Отправлено 01 Декабрь 2010 - 19:37

Если не секрет, почему MailD не хотите использовать?
С уважением, Иван Кузнецов
ООО "СОЛВО"


Читают тему: 1

0 пользователей, 1 гостей, 0 скрытых