|
|
|
exim sa-exim spamassassin на debian
|
|||
|---|---|---|---|
|
#18+
Здравствуйте уважаемые. На debian'е (4) поднят почтовик exim 4, и стоит spamassassin (версия 3 с чем то). Спам определяется примерно 70-80% и в заголовке меняется тема на ****SPAM****. Так вот никак не могу понять как мне сделать чтобы пользователям не приходили эти сообщения. А точнее мне надо чтобы все эти письма сыпались на выделенный ящик - xlam@... например. Я как понимаю надо в конфиге exima перенаправлять все письма содержащими такую тему? Или скрипт какой то писать? Будьте добры подскажите что сделать. Вроде задача элементарная, но вот с линухом и всем что с ним связано у меня туго пока. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2008, 17:45:59 |
|
||
|
exim sa-exim spamassassin на debian
|
|||
|---|---|---|---|
|
#18+
Извините. Поговорим завтра. Нужно бежать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2008, 18:17:18 |
|
||
|
exim sa-exim spamassassin на debian
|
|||
|---|---|---|---|
|
#18+
Неужели никто не поможет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2008, 18:18:57 |
|
||
|
exim sa-exim spamassassin на debian
|
|||
|---|---|---|---|
|
#18+
Это реализуется с помощью системного фильтра ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2008, 15:21:05 |
|
||
|
exim sa-exim spamassassin на debian
|
|||
|---|---|---|---|
|
#18+
Ну да я уже где то видел это. Но одна фраза системный фильтр ничего не говорит. Может есть ссылочка на статью с подобным примером? Типа Step-to-step... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2008, 10:56:44 |
|
||
|
exim sa-exim spamassassin на debian
|
|||
|---|---|---|---|
|
#18+
Немного поразбирался с системным фильтром. Вобщем сделал следующее: 1. создал файлик .forward в каталоге root следующего содержания: # Exim filter if $header_subject: contains "*****SPAM*****" then deliver xlam@.... endif 2. перезапустил exim и spamassassin Вроде какието письма идут на xlam, но пользователям всё равно идут письма с заголовком ***SPAM*** Подскажите плиз что сделать. Очень надо. P.s. пользователи виртуальные (хранятся в базе данных) поэтому файл .forward положил в root. Вроде exim запускается от него. И как это посмотреть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2008, 10:16:37 |
|
||
|
exim sa-exim spamassassin на debian
|
|||
|---|---|---|---|
|
#18+
я не спец, но по-моему, это неправильно. у вас ведь связка exim -> spamassasin -> какой-нибудь pop3/imap, так? тогда надо не форвард писать, а роутер в конфиге самого экзима, а в роутере хоть в /dev/null слать. у лисяры (lissyara.su) это где-то описано вроде. а exim из-под рута - непантеинно! правда не из-под рута он, гад, форварды не ест, по крайней мере на фре))))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2008, 07:24:37 |
|
||
|
exim sa-exim spamassassin на debian
|
|||
|---|---|---|---|
|
#18+
Благодарю. Буду дальше разбираться. Если кто то еще подскажет путь буду признателен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2008, 11:40:55 |
|
||
|
exim sa-exim spamassassin на debian
|
|||
|---|---|---|---|
|
#18+
Голова закипела. Начинается нервозность... Вот что зделал: В файле конфигурации router/600-exim4-config_userforward сделал так userforward: debug_print="R userforward for $local_part@domain" driver = redirect domains = +local_domains check_local_user # пытался закомментировать т.к. пользователи виртуальные file = /etc/exim4/.forward require_files = /etc/exim4/.forward no_verify no_expn check_ancestor allow_filter forbid_smtp_code = true directory_transport = address_directory file_transport = address_file pipe_transport = address_pipe reply_transport = address_reply skip_syntax_errors syntax_errors_to = real-$local_part@$domain syntax_errors_text = \ ... То что жирным - мной поменяно на файлик .forward приведенный выше. Или я очень всё не понимаю или где то накосячил. Плиз подскажите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2008, 14:52:27 |
|
||
|
exim sa-exim spamassassin на debian
|
|||
|---|---|---|---|
|
#18+
# exim -bP | grep system_filter ? автор# cat system_filter # Exim filter if $header_subject: contains "*****SPAM*****" then testprint "Sorry, no spam" endif # exim -bF /etc/exim/system_filter < spam.txt Return-path taken from "Return-path:" header line Return-path = <> Sender = root@centos5.vmware.local Recipient = root@centos5.vmware.local Testing Exim filter file "/etc/exim/system_filter" Testprint: Sorry, no spam Filtering did not set up a significant delivery. Normal delivery will occur. Все отлично работает. авторВроде какието письма идут на xlam, но пользователям всё равно идут письма с заголовком ***SPAM*** возьмите письмо, которое проскочило системный фильтр и проверьте с помощью exim -d -bF ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2008, 19:54:47 |
|
||
|
exim sa-exim spamassassin на debian
|
|||
|---|---|---|---|
|
#18+
Всем спасибо. Все спам сообщения идут в правильное место. Как раз команда exim -bP | grep system_filter показала что мои изменения в конфиге не принялись. Еще есть вопросики. Если я вместо команды deliver в системном фильтре использую fail, то письма с темой "*****SPAM*****" удалятся (как я понимаю)? Spamassassin проверяет сообщения уже доставленные на сервер или еще до доставки? Т.е. я могу вообще не принимать (даже на сервер) письма с определенные как спам? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2008, 11:22:03 |
|
||
|
exim sa-exim spamassassin на debian
|
|||
|---|---|---|---|
|
#18+
toha_rohesВсем спасибо. Все спам сообщения идут в правильное место. Как раз команда exim -bP | grep system_filter показала что мои изменения в конфиге не принялись. Еще есть вопросики. Если я вместо команды deliver в системном фильтре использую fail, то письма с темой "*****SPAM*****" удалятся (как я понимаю)? Spamassassin проверяет сообщения уже доставленные на сервер или еще до доставки? Т.е. я могу вообще не принимать (даже на сервер) письма с определенные как спам? ааа, вот она, главная лажа всяких спамассасинов! они проверяют уже полученную почту... кстати, сейчас как раз кумекаю, что можно с этим сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2008, 13:05:39 |
|
||
|
exim sa-exim spamassassin на debian
|
|||
|---|---|---|---|
|
#18+
Понятно. Ну ладно пока и так сойдет. А все таки про команду fail. Что произойдет с письмом если её прописать в системном фильтре? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2008, 13:15:15 |
|
||
|
exim sa-exim spamassassin на debian
|
|||
|---|---|---|---|
|
#18+
авторааа, вот она, главная лажа всяких спамассасинов! они проверяют уже полученную почту... это и ежику понятно, так как анализируется тело письма ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2008, 19:14:25 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=35466655&tid=1486595]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
65ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 359ms |

| 0 / 0 |
