Страница 1 из 1

Exim и его ACL

Добавлено: 2007-04-27 10:07:26
Гость
Добрый день

Прошу подскажите кто знает как решить, оптимизировать проблему.

Нужно сделать 3 вещи:

1) Сканировать письма на Вирусы
2) Сканировать письма на СПАМ, при этом не включать туда мои сети
3) Запретить вложение в письма файлов по расширениям.

Сейчас я нахожусь в такой стадии

acl_check_data:

deny message = This message contains malware ($malware_name)
demime = *
malware = */defer_ok

######

warn spam = nobody
add_header = X-Spam_score: $spam_score\n\
X-Spam_score_int: $spam_score_int\n\
X-Spam_bar: $spam_bar\n\
X-Spam_report: $spam_report
warn message = X-Spam-Score: ****SPAM****

acl_check_mime:

warn decode = default

deny message = Blacklisted file extension detected ($mime_filename)
condition = ${if match \
{${lc:$mime_filename}} \
{\N(\.exe|\.pif|\.bat|\.scr|\.lnk|\.com|\.vbs|\.cpl)$\N} \
{1}{0}}

accept


Сдесь не сделано что б СПАМ не смотрел мои сети ! И вообще логика правильная или можно что-то улучшитель, оптимизировать!

Всем заранее БОЛЬШОЕ спасибо.

Добавлено: 2007-04-27 10:32:36
Alex Keda
улучшение 1 - используй кнопочку

Код: Выделить всё

улучшение 2 - внеси свои сети через список хостов

Добавлено: 2007-04-27 10:44:51
Гость

Код: Выделить всё

warn spam = nobody
add_header = X-Spam_score: $spam_score\n\
X-Spam_score_int: $spam_score_int\n\
X-Spam_bar: $spam_bar\n\
X-Spam_report: $spam_report
[b]host = 192.168.0.0/16 : 127.0.0.1[/b]
warn message = X-Spam-Score: ****SPAM**** 
^^^


В таком виде он не будет проверять сети 192.168.0.0/16 : 127.0.0.1 ?

Простите а что за

Код: Выделить всё

  , где можно что-то про нее прочитать!

Добавлено: 2007-04-27 10:54:50
dikens3
Если вставляешь логи и т.п. пишешь

Код: Выделить всё

тут что-то пишешь. и закрываешь
[ /code] без пробела.
тэги [b] и [ /b] не работают с [code] используй [quote] для использования [b] и [ /b]

P.S. Я тебе верхнее сообщение переделал.

Добавлено: 2007-04-27 11:00:36
Гость
warn spam = nobody
add_header = X-Spam_score: $spam_score\n\
X-Spam_score_int: $spam_score_int\n\
X-Spam_bar: $spam_bar\n\
X-Spam_report: $spam_report
host = 192.168.0.0/16 : 127.0.0.1
warn message = X-Spam-Score: ****SPAM****

А это я правильно записал ? нужно что б сети 192.168.0.0/16 : 127.0.0.1 на спам не проверялись а все остальные проверялись

Добавлено: 2007-04-27 12:54:34
Dolphin_BSD
В заголовках невижу что письмо проверяться на вируса, и как я и ожидал он проверяет мои сети на СПАМ - мои манипуляции не помогли. !

Вот заголовок :

Return-path: <igor_m@spv.ua>
Envelope-to: admin@spv.ua
Delivery-date: Fri, 27 Apr 2007 12:48:12 +0300
Received: from localhost ([127.0.0.1] helo=192.168.0.200)
by bopota.spv.ua with esmtp (Exim 4.66 (FreeBSD))
(envelope-from <igor_m@spv.ua>)
id 1HhN3g-00028O-R2
for admin@spv.ua; Fri, 27 Apr 2007 12:48:12 +0300
Received: from 192.168.0.40
(SquirrelMail authenticated user igor_m@spv.ua)
by 192.168.0.200 with HTTP;
Fri, 27 Apr 2007 12:48:08 +0300 (EEST)
Message-ID: <2845.192.168.0.40.1177667288.squirrel@192.168.0.200>
Date: Fri, 27 Apr 2007 12:48:08 +0300 (EEST)
Subject: Ok-4
From: igor_m@spv.ua
To: admin@spv.ua
User-Agent: SquirrelMail/1.4.9a
MIME-Version: 1.0
Content-Type: text/plain;charset=utf-8
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
Importance: Normal
X-Spam-Score: 0.9

Добавлено: 2007-05-03 9:00:14
Dolphin_BSD
Ребята прошу прощения что возвращаю тему назад, никак немогу сделать запрет отправки вложенных файлов по расширениям.

acl_check_mime:

warn decode = default

deny message = Blacklisted file extension detected ($mime_filename)
condition = ${if match \
{${lc:$mime_filename}} \
{\N(\.exe|\.pif|\.bat|\.scr|\.lnk|\.com|\.vbs|\.cpl)$\N} \
{1}{0}}

accept


Помогите разобраться в чем проблема.

Добавлено: 2007-05-03 18:28:13
Dolphin_BSD
Решил всем Спасибо!

Добавлено: 2007-05-03 18:44:20
dikens3
Dolphin_BSD писал(а):Решил всем Спасибо!
Как решил то?