Сделал скриптик:#!/bin/sh
ADMIN="admin@domain.ru"
MAILTO="$RECIPIENTS,$ADMIN"
SUBJECT=$(cat $EMAIL|grep Subject|awk -F: '{print $2}')
TEXT="ВНИМАНИЕ!!!\n\nНа почтовый адрес $RECIPIENTS пришло сообщение, содержащее ВИРУС!\n"
TEXT=$TEXT"\nНе волнуйтесь, вирус обезврежен антивирусным программным обеспечением, установленным на почтовом сервере."
TEXT=$TEXT"\nВашим данным ничто не угражает."
if [ "x$EMAIL" != "x" ] && [ -f $EMAIL ]
then
TEXT=$TEXT"\nПисьмо добавлено в карантин: $EMAIL \n"
fi
TEXT=$TEXT"\nОтправитель: $SENDER"
TEXT=$TEXT"\nТема сообщения: $SUBJECT"
TEXT=$TEXT"\nИдентификатор Вируса: $VIRUS"
#TEXT=$TEXT"\nПочтовый клиент: $CLIENT"
#TEXT=$TEXT"\nПочтовый сервер: $SERVER"
TEXT=$TEXT"\n\nЕсли вы уверены, что письмо не содержит вредоносного содержимого, либо, не смотря ни на что, вы все равно хотите прочитать данное сообщение и$
TEXT=$TEXT"\nОбратите внимание, что в карантине зараженные письма находятся 7 дней, после чего удаляются без возможности восстановления!"
TEXT=$TEXT"\n\nС наилучшими пожеланиями,\nВаш администратор."
echo "$TEXT" | mail -s "[ВИРУС] $SUBJECT" $MAILTO
Имеется связка Postfix+Dovecot+Clamav+Spamassasin, все работает но одно но, когда отправляю тестовое письмо с вирусом, приходит по этому скрипту ответ. В совершенно непонятно кодировке. Пробовал игратся с кодировкой в roundcube ни к чему не привело. Роундкуб все равно перекодит из utf-8 во что-то не понятное( менял кодировку скрипта. Эфекта никакого(
вот текст письма по скрипту:
Return-Path: <clamav@mail2..ru>
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail2..ru
X-Spam-Level: ****
X-Spam-Status: No, score=4.4 required=5.0 tests=ALL_TRUSTED,FSL_RU_URL,
HEAD_ILLEGAL_CHARS,NO_DNS_FOR_FROM,SUBJECT_NEEDS_ENCODING,SUBJ_ILLEGAL_CHARS
autolearn=no version=3.3.1
Delivered-To: daniel@.ru
Received: from mail2..ru (localhost [127.0.0.1])
by mail2..ru (Postfix) with ESMTP id DD861981344;
Fri, 15 Apr 2011 15:35:12 +0400 (MSD)
Received: by mail2..ru (Postfix, from userid 200)
id A520698162E; Fri, 15 Apr 2011 15:35:12 +0400 (MSD)
To: admin@.ru,daniel@.ru
Subject: [ВИРУС] Fwd Fwd Fwd Fwd Fwd Fwd Fwd Fwd Fwd Fwd virus test Fwd Fwd 1541 testtest
Message-Id: <20110415113512.A520698162E@mail2..ru>
Date: Fri, 15 Apr 2011 15:35:12 +0400 (MSD)
From: clamav@mail2..ru
X-Virus-Scanned: Внимание! Обнаружен вирус!
ВНИМАНИЕ!!!
На почтовый адрес admin@.ru пришло сообщение, содержащее ВИРУС!
Не волнуйтесь, вирус обезврежен антивирусным программным обеспечением, установленным на почтовом сервере.
Вашим данным ничто не угражает.
Письмо добавлено в карантин: /tmp/virus.wvPolN
Как видно нет обычных строчек:
Content-Description: Notification
Content-Type: text/plain; charset=utf-8
Вопрос, как отучить раундкуб чтобы не кодил письма с непонятной кодировкой? Илиже как в скрипте добавить кодировку чтобы указывалась в Content-Type?
Заранее Спасибо