ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] фильтры Postfix и архивы
@ 2003-08-18  8:20 Korshunov Ilya
  2003-08-18  8:38 ` Mike Lykov
  0 siblings, 1 reply; 5+ messages in thread
From: Korshunov Ilya @ 2003-08-18  8:20 UTC (permalink / raw)
  To: community

Вопрос по фильтрам - 

Можно ли заставить Postfix удалять почту содержащие определнные файлы 
(фильтрация по имени или расширению) из архивов ? Если можно то подскажите 
pls как ?

-- 
Best Regards
Korshunov Ilya


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Comm] фильтры Postfix и архивы
  2003-08-18  8:20 [Comm] фильтры Postfix и архивы Korshunov Ilya
@ 2003-08-18  8:38 ` Mike Lykov
  2003-08-18  8:43   ` Korshunov Ilya
  0 siblings, 1 reply; 5+ messages in thread
From: Mike Lykov @ 2003-08-18  8:38 UTC (permalink / raw)
  To: community

В сообщении от Понедельник 18 Август 2003 13:20 Korshunov Ilya написал:
> Можно ли заставить Postfix удалять почту содержащие определнные файлы
> (фильтрация по имени или расширению) из архивов ? Если можно то подскажите
> pls как ?

можно. в master.cf написать, что на каждое смтп-соединение запускать 
перл-скрипт, в котором самому написать

с использованием, например, MIME::Base64 - раскодировать архив, распаковать во 
временную директорию, проверить, что в ней, ненужные файлы удалить, 
заархивировать обратно, закодировать в base64, оригинальную mime-часть 
заменить на эту.

только все тормозить будет.. ;)

-- 
Mike
registered linux user #315334
jabber id: combr@jabber.ru


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Comm] фильтры Postfix и архивы
  2003-08-18  8:38 ` Mike Lykov
@ 2003-08-18  8:43   ` Korshunov Ilya
  2003-08-18  8:57     ` Dmitry Lebkov
  0 siblings, 1 reply; 5+ messages in thread
From: Korshunov Ilya @ 2003-08-18  8:43 UTC (permalink / raw)
  To: community

В сообщении от Понедельник 18 Август 2003 12:38 Mike Lykov написал(a):
> можно. в master.cf написать, что на каждое смтп-соединение запускать
> перл-скрипт, в котором самому написать
>
> с использованием, например, MIME::Base64 - раскодировать архив, распаковать
> во временную директорию, проверить, что в ней, ненужные файлы удалить,
> заархивировать обратно, закодировать в base64, оригинальную mime-часть
> заменить на эту.
>
> только все тормозить будет.. ;)

Не думаю что сильно...собсно задача не в том чтобы файл выковырять а просто 
check....если есть заданный атач то REJECT письмо целиком. 


-- 
Best Regards
Korshunov Ilya


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Comm] фильтры Postfix и архивы
  2003-08-18  8:43   ` Korshunov Ilya
@ 2003-08-18  8:57     ` Dmitry Lebkov
  2003-08-18  8:58       ` Dmitry Lebkov
  0 siblings, 1 reply; 5+ messages in thread
From: Dmitry Lebkov @ 2003-08-18  8:57 UTC (permalink / raw)
  To: community

On Mon, 18 Aug 2003 12:43:33 +0400
Korshunov Ilya <kosha@kp.ru> wrote:

> В сообщении от Понедельник 18 Август 2003 12:38 Mike Lykov написал(a):
> > можно. в master.cf написать, что на каждое смтп-соединение запускать
> > перл-скрипт, в котором самому написать
> >
> > с использованием, например, MIME::Base64 - раскодировать архив,
> > распаковать во временную директорию, проверить, что в ней, ненужные
> > файлы удалить, заархивировать обратно, закодировать в base64,
> > оригинальную mime-часть заменить на эту.
> >
> > только все тормозить будет.. ;)
> 
> Не думаю что сильно...собсно задача не в том чтобы файл выковырять а
> просто check....если есть заданный атач то REJECT письмо целиком. 

См. в сторону header_checks и body_checks

--
WBR, Dmitry Lebkov


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Comm] фильтры Postfix и архивы
  2003-08-18  8:57     ` Dmitry Lebkov
@ 2003-08-18  8:58       ` Dmitry Lebkov
  0 siblings, 0 replies; 5+ messages in thread
From: Dmitry Lebkov @ 2003-08-18  8:58 UTC (permalink / raw)
  To: community

On Mon, 18 Aug 2003 19:57:03 +1100
Dmitry Lebkov <dima@sakhalin.ru> wrote:

> On Mon, 18 Aug 2003 12:43:33 +0400
> Korshunov Ilya <kosha@kp.ru> wrote:
> 
> > В сообщении от Понедельник 18 Август 2003 12:38 Mike Lykov
> > написал(a):
> > > можно. в master.cf написать, что на каждое смтп-соединение
> > > запускать перл-скрипт, в котором самому написать
> > >
> > > с использованием, например, MIME::Base64 - раскодировать архив,
> > > распаковать во временную директорию, проверить, что в ней,
> > > ненужные файлы удалить, заархивировать обратно, закодировать в
> > > base64, оригинальную mime-часть заменить на эту.
> > >
> > > только все тормозить будет.. ;)
> > 
> > Не думаю что сильно...собсно задача не в том чтобы файл выковырять а
> > просто check....если есть заданный атач то REJECT письмо целиком. 
> 
> См. в сторону header_checks и body_checks

Оопс. Сорри ... %) Упустил, что речь идет про архивы ... %)

--
WBR, Dmitry Lebkov


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2003-08-18  8:58 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-08-18  8:20 [Comm] фильтры Postfix и архивы Korshunov Ilya
2003-08-18  8:38 ` Mike Lykov
2003-08-18  8:43   ` Korshunov Ilya
2003-08-18  8:57     ` Dmitry Lebkov
2003-08-18  8:58       ` Dmitry Lebkov

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git