ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [Sysadmins] Как правильно вытащить письмо из карантина amavis-new?
@ 2006-04-25  9:40 Oleg Dolgov
  2006-04-25 10:05 ` Alex Gorbachenko
  2006-04-25 14:33 ` kopilo4ka
  0 siblings, 2 replies; 5+ messages in thread
From: Oleg Dolgov @ 2006-04-25  9:40 UTC (permalink / raw)
  To: sysadmins

Здравствуйте.

Поставил себе amavis-new. Пока проверяет только на вирусы clamav, но 
параллельно и режет письма по вложениям (exe,dll etc.)

Все, что не пропустил, складывается в папку /var/spool/amavis/karantin

А как эти письма оттуда правильно вытащить и доставить все-таки 
пользователю?

-- 
С наилучшими,
Олег Долгов



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

* Re: [Sysadmins] Как правильно вытащить письмо из карантина amavis-new?
  2006-04-25  9:40 [Sysadmins] Как правильно вытащить письмо из карантина amavis-new? Oleg Dolgov
@ 2006-04-25 10:05 ` Alex Gorbachenko
  2006-04-25 10:50   ` Oleg Dolgov
  2006-04-25 14:33 ` kopilo4ka
  1 sibling, 1 reply; 5+ messages in thread
From: Alex Gorbachenko @ 2006-04-25 10:05 UTC (permalink / raw)
  To: sysadmins

[-- Attachment #1: Type: text/plain, Size: 222 bytes --]

On Tue, 25 Apr 2006 12:40:48 +0300
Oleg wrote:

>А как эти письма оттуда правильно вытащить и доставить все-таки 
>пользователю?

amavisd-release 'banned-id' user@domain

-- 
np: Arch Enemy - Taking Back My Soul

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 191 bytes --]

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

* Re: [Sysadmins] Как правильно вытащить письмо из карантина amavis-new?
  2006-04-25 10:05 ` Alex Gorbachenko
@ 2006-04-25 10:50   ` Oleg Dolgov
  2006-04-25 11:54     ` Alex Gorbachenko
  0 siblings, 1 reply; 5+ messages in thread
From: Oleg Dolgov @ 2006-04-25 10:50 UTC (permalink / raw)
  To: sysadmins

Alex Gorbachenko пишет:
> On Tue, 25 Apr 2006 12:40:48 +0300
> Oleg wrote:
> 
>> А как эти письма оттуда правильно вытащить и доставить все-таки 
>> пользователю?
> 
> amavisd-release 'banned-id' user@domain

Чего-то нет такой команды :-\
amavisd amavisd-agent amavisd-nanny

-- 
С наилучшими,
Олег Долгов



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

* Re: [Sysadmins] Как правильно вытащить письмо из карантина amavis-new?
  2006-04-25 10:50   ` Oleg Dolgov
@ 2006-04-25 11:54     ` Alex Gorbachenko
  0 siblings, 0 replies; 5+ messages in thread
From: Alex Gorbachenko @ 2006-04-25 11:54 UTC (permalink / raw)
  To: sysadmins

[-- Attachment #1: Type: text/plain, Size: 197 bytes --]

On Tue, 25 Apr 2006 13:50:05 +0300
Oleg wrote:

>Чего-то нет такой команды :-\
>amavisd amavisd-agent amavisd-nanny
фичреквест на amavis вешайте.

-- 
np: Arch Enemy - Taking Back My Soul

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 191 bytes --]

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

* Re: [Sysadmins] Как правильно вытащить письмо из карантина amavis-new?
  2006-04-25  9:40 [Sysadmins] Как правильно вытащить письмо из карантина amavis-new? Oleg Dolgov
  2006-04-25 10:05 ` Alex Gorbachenko
@ 2006-04-25 14:33 ` kopilo4ka
  1 sibling, 0 replies; 5+ messages in thread
From: kopilo4ka @ 2006-04-25 14:33 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

> Все, что не пропустил, складывается в папку /var/spool/amavis/karantin
>
> А как эти письма оттуда правильно вытащить и доставить все-таки
> пользователю?

Я тут накидал скриптики, один ночью собирает отчет о заблокированных письмах и 
рассылает каждому. В этом письме вставлена возможность сделать запрос на 
получение письма из карантина, тупое отсылание письма на адрес с темой 
id-файла в карантине. Другой скрипт слушающий на этом адресе получает запрос, 
достает письмо и высылает пользователю. Сам скриптик доставания (да, написан 
смешно, но работает):

# cat /root/bin/dequarantine_mail
#!/bin/bash
PATH=/bin
[ -z "$1" ] && exit 0
[ -f "$1" ] || exit 0
sed -e "3s/.*<\(.*\)@.*/From \1 Fri Jan 30 23:34:50 2005/" -e "3!d" "$1"
sed -e 1d -e "2s/.*<\(.*\)>.*/Return-Path: <\1>/" -e 3,7d -e 's/^\.$//' "$1"

Пользоваться в моем случае:

dequarantine_mail "$QPATH/$SPAMFILE" | maildrop-userdb -d $user

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

end of thread, other threads:[~2006-04-25 14:33 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-04-25  9:40 [Sysadmins] Как правильно вытащить письмо из карантина amavis-new? Oleg Dolgov
2006-04-25 10:05 ` Alex Gorbachenko
2006-04-25 10:50   ` Oleg Dolgov
2006-04-25 11:54     ` Alex Gorbachenko
2006-04-25 14:33 ` kopilo4ka

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/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 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

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


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