> Все, что не пропустил, складывается в папку /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 _______________________________________________ Sysadmins mailing list [email protected] https://lists.altlinux.org/mailman/listinfo/sysadmins
