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

dspam: управление Whitelist

Добавлено: 2007-08-31 22:44:48
klimenko_av
Использую dspam. Пересмотрел документацию, перерыл интернет и исходники на предмет управления списком WhiteList. Ничего не нашел. А необходимость в этом есть ибо ложные срабатывания хоть и редко, но бывают.

Re: dspam: управление Whitelist

Добавлено: 2007-08-31 22:52:09
Alex Keda
вопрос конкретизируй
можно условие сделать, чтобы из белого листа не попадало в dspam вообще

Re: dspam: управление Whitelist

Добавлено: 2007-09-01 16:54:04
klimenko_av
lissyara писал(а):вопрос конкретизируй
можно условие сделать, чтобы из белого листа не попадало в dspam вообще
Конкретно: как заставить DSPAM смотреть в составленный мной whitelist и принимать соотв. решение (проверять/не проверять)

Re: dspam: управление Whitelist

Добавлено: 2007-09-01 17:51:55
Alex Keda
дспам - наверно никак.
но может смотреть exim и на основании этого - пеердавать письмо dspam или нет

Re: dspam: управление Whitelist

Добавлено: 2007-09-01 19:38:02
klimenko_av
exim это отлично, а как в postfix?

Re: dspam: управление Whitelist

Добавлено: 2007-09-01 23:17:24
Alex Keda
klimenko_av писал(а):exim это отлично, а как в postfix?
а постфикс - в газенваген

Re: dspam: управление Whitelist

Добавлено: 2007-09-01 23:33:30
dikens3
Мдя. Как же я рад что перешёл на Exim с Postfix. Столько мелочей (типа этой) отпали сами собой. Всё слишком удобно, понятно, гибко и superb.

Re: dspam: управление Whitelist

Добавлено: 2007-09-02 14:04:49
klimenko_av
OK. Как это сделать в exim?
to dikens3:
Давай по конкретней: каких мелочей нет а postfix? Может и я перейду на exim :)

Re: dspam: управление Whitelist

Добавлено: 2007-09-02 14:29:21
dikens3
В Exim можно сделать проверку в роутерах. Т.е. роутер будет передавать DSpam'у только в том случае, если не в белом списке.

condition = Условие (если то-то и то-то.)

Re: dspam: управление Whitelist

Добавлено: 2007-09-02 14:35:39
dikens3
Давай по конкретней: каких мелочей нет а postfix? Может и я перейду на exim
Да много, тут по задачам.
Выдумай задачу и я покажу как быстро и удобно она решается в EXIM.
К примеру сколько нужно движений в Postfix для такой задачи. (И возможно ли вообще)

1. Нужно проверять E-Mail отправителя и получателя.
2. Если отправитель user256@mail.ru и получатели user@mydomain.ru и user2@mydomain.ru.
Причём получателей этого письма точно 2-а, не меньше и не больше.
3. При этом в письме что-то содержится (К примеру ссылка HTTP://www.rambler.ru)
4. Тогда доставляем письмо только user@mydomain.ru и копию посылаем админу на postmaster@mydomain.ru
5. Получатель user2@mydomain.ru всегда в пролёте при совпадении условия.

Слабо на Postfix?

Re: dspam: управление Whitelist

Добавлено: 2007-09-02 16:38:07
Alex Keda
легко. на экзим %)

Re: dspam: управление Whitelist

Добавлено: 2007-09-03 9:53:47
dikens3
В продолжение темы реальный пример почему нужно переходить EXIM. (Кстати, знает кто людей, кто перешёл с EXIM на что-либо другое?)

Итак нужно сделать исключение для хоста и не проверять его по одному из RBL (выделен)
smtpd_client_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
check_client_access hash:/usr/local/etc/postfix/scripts/sender_ok,
reject_rbl_client list.dsbl.org,
reject_rbl_client dnsbl.njabl.org,
reject_rbl_client dynablock.njabl.org,
reject_rbl_client combined.njabl.org,
reject_rbl_client sbl-xbl.spamhaus.org,
reject_rbl_client cbl.abuseat.org,
reject_rbl_client dnsbl.ahbl.org
Как это сделать? Поместив в файл sender_ok он не будет проверяться ни одним RBL, а нужно только для list.dsbl.org.

В EXIM это делается одной строкой
!hosts = ХОСТ