greylist + exim
Добавлено: 2006-11-03 22:30:42
прикручивал ктонибудь к exim-у грейлист?
поделитесь опытом
поделитесь опытом
Добрым словом и кулаком, добьёшься больше чем одним добрым словом.
https://forum.lissyara.su/
Код: Выделить всё
#прверка в грейлисте
.ifdef GREYLIST_ENABLED_GREY
defer hosts = !+relay_from_hosts
!authenticated = *
!senders = : postmaster@* : Mailer-Daemon@*
acl = greylist_acl
message = "Please mail a letter once again (please try again later)"
.endif
#....<the end clause accept is here>
# Проверка получателя в локальных доменах.
accept domains = +local_domains
endpass
message = "unknown user"
verify = recipient
Код: Выделить всё
verify = recipient
пробовал - ни хрена не помогаетlissyara писал(а):ав первую ACL не пробовал вынести? НУ и поизгаляться там с ней по разному...Код: Выделить всё
verify = recipient
Код: Выделить всё
accept domains = +local_domains
endpass
message = "unknown user"
verify = recipient
В этом фильтре принимаются все письма для твоих доменов и правильным адресом получателя. Дальше ес-но ничего не идёт. Подними выше свой фильтр.robi писал(а): пробовал - ни хрена не помогает
и игрался - долго и нудно
все что послене отрабатыветКод: Выделить всё
accept domains = +local_domains endpass message = "unknown user" verify = recipient
если фильтр грей листа расположить выше, то работает есесноdikens3 писал(а):В этом фильтре принимаются все письма для твоих доменов и правильным адресом получателя. Дальше ес-но ничего не идёт. Подними выше свой фильтр.
Поддерживаю. Какой срок хранения? Вроде так greylist и организован?Urgor писал(а):Хм. А разве срок хранения адреса в базе более одних суток?
Стандартные настройки типоворого грейлистаdikens3 писал(а):Поддерживаю. Какой срок хранения? Вроде так greylist и организован?Urgor писал(а):Хм. А разве срок хранения адреса в базе более одних суток?
Ему пофиг существует или нет, он всегда сначала посылает всех !!! На время ес-но.
Код: Выделить всё
GREYLIST_INITIAL_DELAY = 7 MINUTE
GREYLIST_INITIAL_LIFETIME = 6 HOUR
GREYLIST_WHITE_LIFETIME = 36 DAY
GREYLIST_BOUNCE_LIFETIME = 3 DAY
GREYLIST_RECORD_LIFETIME = 90 DAY
Код: Выделить всё
# Проверка получателя в локальных доменах.
deny domains = !+local_domains
endpass
message = "unknown user"
verify = recipient
вот так я уже пробовал:lissyara писал(а):чё-то я тупанул.. сделай проверку до, но с denyсрежутся все левые, твои под грейлист попадут. ну и твой accept после гейлиста оставь.Код: Выделить всё
# Проверка получателя в локальных доменах. deny domains = !+local_domains endpass message = "unknown user" verify = recipient
Код: Выделить всё
deny domains = !+local_domains
message = "unknown user"
#....<put is in end of rcpt acl, before accept clause>
.ifdef GREYLIST_ENABLED_GREY
defer hosts = !+relay_from_hosts
!authenticated = *
!senders = : postmaster@* : Mailer-Daemon@*
acl = greylist_acl
message = "Please mail a letter once again (please try again later)"
.endif
#....<the end clause accept is here>
accept domains = +local_domains
endpass
message = "unknown user"
verify = recipient
robi писал(а): вот так я уже пробовал:Код: Выделить всё
deny domains = !+local_domains message = "unknown user" [/quote] Это проверка только для доменов. Пробуй как лиссяра написал. Должно работать.
dikens3 писал(а):robi писал(а): вот так я уже пробовал:Код: Выделить всё
deny domains = !+local_domains message = "unknown user" [/quote] Это проверка только для доменов. Пробуй как лиссяра написал. Должно работать.[/quote] error in ACL: ACL error: "endpass" is not allowed with "deny" убираю endpass ексиим при старте не ругаеться, но резульат не меняеться - фильтр не отрабатывает :( может кондишеном попробовать сделать?
Код: Выделить всё
# Проверка получателя в локальных доменах.
deny domains = +local_domains
message = "unknown user"
!verify = recipient
так вроде правильно отрабатывает, но что то мне лог внушает подозренияdikens3 писал(а):Может быть так?Код: Выделить всё
deny domains = +local_domains message = "unknown user" !verify = recipient
Код: Выделить всё
2006-11-09 12:26:40 H=([203.215.93.214]) [203.215.93.214] I=[82.126.53.151]:25 F=<jnulqonwbq@cereal.com> rejected RCPT <dhe-rsa-aes25n@dintad.info>: Unrouteable address
message убери, думаю толку от него тут нет. Что-то другое надо.robi писал(а):так вроде правильно отрабатывает, но что то мне лог внушает подозренияdikens3 писал(а):Может быть так?Код: Выделить всё
deny domains = +local_domains message = "unknown user" !verify = recipient
почему Unrouteable address а не unknown user?Код: Выделить всё
2006-11-09 12:26:40 H=([203.215.93.214]) [203.215.93.214] I=[82.126.53.151]:25 F=<jnulqonwbq@cereal.com> rejected RCPT <dhe-rsa-aes25n@dintad.info>: Unrouteable address
Код: Выделить всё
cannot_route_message = Unknown User