Лочить письма по названию темы
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- moadip
- мл. сержант
- Сообщения: 114
- Зарегистрирован: 2007-01-17 14:32:23
Лочить письма по названию темы
Привет
Второй день уже немогу решить одну маленькую проблему...
приходят письма с темой (например SPAM), как-бы так сделать что-бы письмо с темой SPAM падало в отдельную папку, и до пользователя естественно не доставлялось ?
Почтарь Exim
Второй день уже немогу решить одну маленькую проблему...
приходят письма с темой (например SPAM), как-бы так сделать что-бы письмо с темой SPAM падало в отдельную папку, и до пользователя естественно не доставлялось ?
Почтарь Exim
Я бы изменил мир, но Бог не дает исходники...
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: Лочить письма по названию темы
http://forum.lissyara.su/viewtopic.php?f=20&t=3577
Пример условий для проверки тела сообщения. (acl_smtp_mime)
Пример условий для проверки тела сообщения. (acl_smtp_mime)
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
- moadip
- мл. сержант
- Сообщения: 114
- Зарегистрирован: 2007-01-17 14:32:23
Re: Лочить письма по названию темы
немоного не то.
мне нужна проверка $h_subject...
только вот как правильно ACL'ку написать.....
мне нужна проверка $h_subject...
только вот как правильно ACL'ку написать.....
Я бы изменил мир, но Бог не дает исходники...
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: Лочить письма по названию темы
Код: Выделить всё
deny message = We don't receive spam.
condition = ${if match {${lc:$h_subject}}{\NSPAM\N} {yes}{no}}
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
- moadip
- мл. сержант
- Сообщения: 114
- Зарегистрирован: 2007-01-17 14:32:23
Re: Лочить письма по названию темы
Вообще никакие письма не получает.. в логах:
Код: Выделить всё
temporarily rejected after DATA: failed to expand ACL string "${if match {${lc:$h_subject}}{\NSPAM\N} {yes}{no}}": missing 2nd string in {} after "match"
Я бы изменил мир, но Бог не дает исходники...
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: Лочить письма по названию темы
Ну думай, логика тебе понятна, пример есть. Можешь почитать доки и перенести в DATA
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
- moadip
- мл. сержант
- Сообщения: 114
- Зарегистрирован: 2007-01-17 14:32:23
Re: Лочить письма по названию темы
Зделал так:
Незнаю насколько это правильно, но вроде работает.
а можно сделать так, что-бы например если если фильтр срабатывает, то отправителю отправляется ответ,
о том что письмо распознано как спам ? и ещё один нюанс, спама много не завернются-ли exim если будет отправлять такие ответы?
И ещё вопросик возможно-ли сделать, что-бы этот фильтр не применялся для своего домена ?
Код: Выделить всё
if $h_subject contain "SPAM"
then
deliver spam@xxx.ru
finish
endif
а можно сделать так, что-бы например если если фильтр срабатывает, то отправителю отправляется ответ,
о том что письмо распознано как спам ? и ещё один нюанс, спама много не завернются-ли exim если будет отправлять такие ответы?
И ещё вопросик возможно-ли сделать, что-бы этот фильтр не применялся для своего домена ?
Я бы изменил мир, но Бог не дает исходники...
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: Лочить письма по названию темы
Ответ чем-то нужно генерировать. (Запускать какой-то файл к примеру)Незнаю насколько это правильно, но вроде работает.
а можно сделать так, что-бы например если если фильтр срабатывает, то отправителю отправляется ответ,
о том что письмо распознано как спам ? и ещё один нюанс, спама много не завернются-ли exim если будет отправлять такие ответы?
И ещё вопросик возможно-ли сделать, что-бы этот фильтр не применялся для своего домена ?
Для своего домена входящих писем или исходящих?
К примеру проверять только входящие письма (Т.е. нашим пользователям)
Что-нибудь типа этого, нужно делать исключения по каким то признакам.if $h_subject contain "SPAM"
and $recipients: match "@mydomain.ru"
then
deliver spam@xxx.ru
finish
endif
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
- moadip
- мл. сержант
- Сообщения: 114
- Зарегистрирован: 2007-01-17 14:32:23
Re: Лочить письма по названию темы
Нужно что-бы этот фильтр НЕ проверял письма, отправленные с моего домена.(т.е. исходящие с @mydomaun.ru)К примеру проверять только входящие письма (Т.е. нашим пользователям)Что-нибудь типа этого, нужно делать исключения по каким то признакам.if $h_subject contain "SPAM"
and $recipients: match "@mydomain.ru"
then
deliver spam@xxx.ru
finish
endif
================
P.S. а возможно-ли чисто теоретичекси такое:
например: антиспам фильтрует письмо, и если он считает что письмо является спамом в загаловок он вставляет,
Код: Выделить всё
SPAM 57.50
так вот можно-ли сделать так что-бы письма в диапазоне от 0 до 30 доставлялись пользователю, а от 30 до 150 в спам ящик.... ?
Я бы изменил мир, но Бог не дает исходники...
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: Лочить письма по названию темы
Да. Вот как не знаю, т.к. не делал.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
- Alex Keda
- стреляли...
- Сообщения: 35413
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Лочить письма по названию темы
да не сложно, тока exim c плавающей точкой арифметику не умеет.
тока вот вычленять конечно из темы - нетривиальная задача.
заголовка он не добавляет соответствующего?
тока вот вычленять конечно из темы - нетривиальная задача.
заголовка он не добавляет соответствующего?
Убей их всех! Бог потом рассортирует...
- moadip
- мл. сержант
- Сообщения: 114
- Зарегистрирован: 2007-01-17 14:32:23
Re: Лочить письма по названию темы
какого заголовка ?
з.ы. а это возможно ?
з.ы. а это возможно ?
Нужно что-бы этот фильтр НЕ проверял письма, отправленные с моего домена.(т.е. исходящие с @mydomaun.ru)
Я бы изменил мир, но Бог не дает исходники...
- Alex Keda
- стреляли...
- Сообщения: 35413
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- moadip
- мл. сержант
- Сообщения: 114
- Зарегистрирован: 2007-01-17 14:32:23
Re: Лочить письма по названию темы
непонял..
З.Ы. он добавлят к теме письма "SPAM и %" т.е. "SPAM 10.25"
З.Ы. он добавлят к теме письма "SPAM и %" т.е. "SPAM 10.25"
Я бы изменил мир, но Бог не дает исходники...
- Alex Keda
- стреляли...
- Сообщения: 35413
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Лочить письма по названию темы
Код: Выделить всё
From mtooskxmar@bonfiredesign.com Wed Oct 03 09:40:18 2007
Return-path: <mtooskxmar@bonfiredesign.com>
Envelope-to: akeda@domain.local
Delivery-date: Wed, 03 Oct 2007 09:40:18 +0400
Received: from [192.168.100.3] (helo=exim-router.domain.local)
by mx.domain.local with smtp (Exim 4.67 (FreeBSD))
(envelope-from <mtooskxmar@bonfiredesign.com>)
id 1Icwy2-000FqK-B1
for akeda@domain.local; Wed, 03 Oct 2007 09:40:18 +0400
Received: from [192.168.100.4] (helo=mail.domain.ru)
by exim-router.domain.local with esmtp (Exim 4.67 (FreeBSD))
(envelope-from <mtooskxmar@bonfiredesign.com>)
id 1Icwy1-0001S0-VT
for akeda@domain.local; Wed, 03 Oct 2007 09:40:18 +0400
Received: from mailnull by mail.domain.ru with spam-scanned (Exim 4.67 (FreeBSD))
(envelope-from <mtooskxmar@bonfiredesign.com>)
id 1Icwy1-0001Ro-Pj
for akeda@domain.ru; Wed, 03 Oct 2007 09:40:17 +0400
Received: from [212.111.74.86]
by mail.domain.ru with smtp (Exim 4.67 (FreeBSD))
(envelope-from <mtooskxmar@bonfiredesign.com>)
id 1Icwy0-000164-Gw
for sbkotin@domain.ru; Wed, 03 Oct 2007 09:40:17 +0400
Received: from [212.111.74.86] by mx1.123-reg.co.uk; Wed, 33 Sep 2007 08:26:42 +0300
From: =?koi8-r?B?79PJ0A==?=<mtooskxmar@bonfiredesign.com>
To: <sbkotk@domain.local>
Date: Wed, 33 Sep 2007 08:26:42 +0300
Message-ID: <0637ffa4$0637fe00$564a6fd4@mtooskxmar>
MIME-Version: 1.0
Content-Type: text/plain;
charset="koi8-r"
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4963.1700
Здравствуйте.
Новые, яркие комплекты постельного белья на _www.pos-tel.ru.
Раскрась ночь!
это - текст письма:
Код: Выделить всё
Здравствуйте.
Новые, яркие комплекты постельного белья на _www.pos-tel.ru.
Раскрась ночь!
Убей их всех! Бог потом рассортирует...
- moadip
- мл. сержант
- Сообщения: 114
- Зарегистрирован: 2007-01-17 14:32:23
- Alex Keda
- стреляли...
- Сообщения: 35413
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Лочить письма по названию темы
что добавляет...moadip писал(а):добавляет
Убей их всех! Бог потом рассортирует...
- moadip
- мл. сержант
- Сообщения: 114
- Зарегистрирован: 2007-01-17 14:32:23
Re: Лочить письма по названию темы
Код: Выделить всё
Envelope-to: system-filter
Delivery-date: Wed, 03 Oct 2007 15:38:03 +0400
Received: from bzq-88-155-11-224.red.bezeqint.net ([88.155.11.224])
by mail.mydomain.ru with esmtp (Exim 4.67 (FreeBSD))
(envelope-from <chi-tai@4m-milano.com>)
id 1Id2YE-00037i-P8
for cco@mydomain.ru; Wed, 03 Oct 2007 15:38:03 +0400
Received: from [88.155.11.224] by dns.mvmnet.com; Wed, 03 Oct 2007 11:33:03 +0000
Message-ID: <000801c805b1$06ca05d4$4e51c3be@tvxos>
From: "freeman bart" <chi-tai@4m-milano.com>
To: cco@mydomain.ru
Date: Wed, 03 Oct 2007 09:45:40 +0000
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="----=_NextPart_000_0005_01C805B1.06C9467B"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.3790.2663
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.2757
Код: Выделить всё
X-Spam-Flag: YES
X-Spam-Yversion: Spamooborona 2.0.1
Subject: [SPAM 54.20] =?koi8-r?B?4dfUz9PU0sHIz9fBzsnF?=
Я бы изменил мир, но Бог не дает исходники...
- Alex Keda
- стреляли...
- Сообщения: 35413
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Лочить письма по названию темы
Код: Выделить всё
X-Spam-Flag: YES
=========
лучше dspam поставь
Убей их всех! Бог потом рассортирует...
- moadip
- мл. сержант
- Сообщения: 114
- Зарегистрирован: 2007-01-17 14:32:23
Re: Лочить письма по названию темы
спасибо,
а ты неподсажешь как всё-таки это реализовать
Фирма переодически отправляет письма (рекламного характера), и соответственно они лочатся.....
а ты неподсажешь как всё-таки это реализовать
ФильтрНужно что-бы этот фильтр НЕ проверял письма, отправленные с моего домена.(т.е. исходящие с @mydomaun.ru)
Код: Выделить всё
if $h_subject contain "SPAM"
then
deliver spam@xxx.ru
finish
endif
.
Я бы изменил мир, но Бог не дает исходники...
- Alex Keda
- стреляли...
- Сообщения: 35413
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Лочить письма по названию темы
ну акак ты в фильтр пихаешь?
условие добавь и всё
условие добавь и всё
Убей их всех! Бог потом рассортирует...
- moadip
- мл. сержант
- Сообщения: 114
- Зарегистрирован: 2007-01-17 14:32:23
Re: Лочить письма по названию темы
вот только какое условие добавить......... незнаю
googl не дал ожидаемого результата, маны на сайте тоже не вразумили...
googl не дал ожидаемого результата, маны на сайте тоже не вразумили...
Я бы изменил мир, но Бог не дает исходники...
- Alex Keda
- стреляли...
- Сообщения: 35413
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Лочить письма по названию темы
я так и не увидел как ты письма в проверялку пихаешь?
вообще - не было озвучено ни строчки конфига...
вообще - не было озвучено ни строчки конфига...
Убей их всех! Бог потом рассортирует...
- moadip
- мл. сержант
- Сообщения: 114
- Зарегистрирован: 2007-01-17 14:32:23
Re: Лочить письма по названию темы
в проверялку, тобишь в антиспам ?
во вложение фаил, с которым exim компилируется...
после сборки проверялка автоматически запускается.....
во вложение фаил, с которым exim компилируется...
после сборки проверялка автоматически запускается.....
- Вложения
-
local_scan_1024.rar
- (5.15 КБ) 16 скачиваний
Я бы изменил мир, но Бог не дает исходники...
- Alex Keda
- стреляли...
- Сообщения: 35413
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Лочить письма по названию темы
у...
в газенваген такие хрени.
==========
юзай dspam.
в газенваген такие хрени.
==========
юзай dspam.
Убей их всех! Бог потом рассортирует...