URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 79454
[ Назад ]

Исходное сообщение
"Spamassassin отправляет спам в карантин и пользователю"

Отправлено grizzly , 25-Мрт-08 15:44 
Всем привет! Собственно по сабжу. После того как письмо помечено как спам, согласно настройке оно уходит на специальный ящик для последующего анализа админом, плюс некоторые письма ещё уходят пользователю в ящик c пометкой ****SPAM****.
карантин работает по этому скрипту:
# Kalinga Athulathmudali
# 2006-01-06
# Variables

SENDMAIL="/usr/sbin/sendmail -i"
EGREP=/bin/egrep

# Exit codes from <sysexits.h>

EX_UNAVAILABLE=69

# Number of *'s in X-Spam-level header needed to sideline message:
# (Eg. Score of 5.5 = "*****" )

SPAMLIMIT=5

# Clean up when done or when aborting.

trap "rm -f /var/tempfs/out.$$" 0 1 2 3 15

# Pipe message to spamc

cat | /usr/bin/spamc -u spamfilter > /var/tempfs/out.$$

if $EGREP -q "^X-Spam-Level: \*{$SPAMLIMIT,}" < /var/tempfs/out.$$

   then

## Change the Email address where you want your spam to get fwd to

$SENDMAIL -t spam@mydomain < /var/tempfs/out.$$

#     else


#$SENDMAIL "$@" < /var/tempfs/out.$$

     fi

# Postfix returns the exit status of the Postfix sendmail command.

exit $?


Содержание

Сообщения в этом обсуждении
"Spamassassin отправляет спам в карантин и пользователю"
Отправлено grizzly , 25-Мрт-08 17:35 
Проблема решена, была лишняя опция -t в строчке:
$SENDMAIL -t spam@mydomain < /var/tempfs/out.$$