Re: Re: к вопросу о проверке на вирусы

От: Dmitry Malov <maloff_at_mx_ru>
Дата: Tue 23 Apr 2002 - 19:52:09 MSD

Monday, April 22, 2002, 1:52:27 PM, Dmitry wrote:

>>
>> у меня все-таки просьба к поддержке и авторам -- можно ли
>> это реализовать (и если можно, то будет ли)?
>>
>> =====================================================================
>> Может быть, возможна просто галочка в настройках аккаунта
>> "Включить проверку на вирусы"?
>>
>> Это особенно удобно, если на один физический ящик через алиасы
>> показывает множество адресов; не надо писать развесистые server-wide
>> правила.
>>
>> Возможно, эта задача кажется слишком частной для того, чтобы сделать
>> под нее отдельную галку, но все же, она стало слишком часто
>> встречаться у коллег.
>> =====================================================================

DA> Не думаю, что эта возможность будет встроена в сервер: на этапе применения
DA> серверных правил это потребует дополнительного доступа к аккаунту, а это
DA> дорого, особенно для кластерных конфигураций. Плюс, правила применяются и к
DA> транзитным сообщениям - логично будет захотеть возможности указать, для
DA> каких доменов проверять - тоже где-то в сервере (таблица роутера?). Все это,
DA> на мой взгляд, в итоге приведет к ненужным усложнениям механизма обработки
DA> очереди и снижению производительности.

DA> Правильнее было бы возложить задачу выбора - проверять или нет, - на
DA> анти-вирусный модуль. Который может иметь доступ к некоему списку аккаунтов,
DA> доменных имен и т.п. Есть вполне реальная возможность обновлять этот список DA> периодически информацией из аккаунтов, по LDAP или CLI (Directory Integration ->> Custom Account Settings.)

Отлично.

Я пишу антивирусный модуль (со списком аккаунтов). Предположим, что я пропускаю через него всю почту, а по загловкам сообщения в очереди пытаюсь понять, надо ли проверять почту для этого пользователя или нет.

В один прекрасный момент модуль получает сообщение

P I 23-04-2002 15:42:21 0000 ____ ____ <root@corbina.net> O T
R W 23-04-2002 15:42:21 0000 ____ _FY_ <ivan@ivanov.ru>

Received: from [195.14.50.1] (HELO ns.corbina.net)   by corbina.ru (CommuniGate Pro SMTP 3.5.6)   with ESMTP id 1933074 for ivan@ivanov.ru; Tue, 23 Apr 2002 19:42:21 +0400 Received: by ns.corbina.net (Postfix, from userid 0)

        id 49DCC87A1C; Tue, 23 Apr 2002 19:42:47 +0400 (MSD) To: ivan@ivanov.ru
Message-Id: <20020423154247.49DCC87A1C@ns.corbina.net> Date: Tue, 23 Apr 2002 19:42:47 +0400 (MSD) From: root@corbina.net (Charlie Root)

test

Как этот модуль поймет, что на самом деле(!) письмо было записано в ящик ag11243@post.ru (ситуация совершенно реальная), на котором включена(допустим, внешним образом) проверка на вирусы?

Как получить полный список email-ов для данного _физического_ ящика? Думаю, что корректного способа не существует вовсе. А ведь пользователю трудно объяснить что проверка включена на какие-то его email-ы, а на какие-то нет, пользователь то мыслит категориями своего физического ящика, у которого может быть десяток имен внутри одного почтового сервера.

Помогите мне пожалуйста решить эту сложную проблему.

DA> На вопрос - будет ли это реализовано для CGPMcAfe - я, к сожалению, ответить DA> не могу.

--
Dmitry Malov, Corbina telecom
ph: +7(095)728-4000, fax: +7(095)371-9205
DM10-RIPN, DM300-RIPE
Получено Tue Apr 23 15:52:13 2002

Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:12:12 MSK