LINUX.ORG.RU
ФорумAdmin

[mail][greylisting] sqlgrey

 


0

0

Добрый день.

Давно пользуюсь этим замечательным продуктом. Базу держу на PostgreSQL.

Конфиг:

conf_dir = /etc/sqlgrey
loglevel = 2
log_override = whitelist:1,grey:2
user = sqlgrey
group = sqlgrey
inet = 2501    # bind to localhost:2501
pidfile = /var/run/sqlgrey.pid
confdir = /etc/sqlgrey
reconnect_delay = 2
max_connect_age = 48
connect_src_throttle = 5
awl_age = 60
group_domain_level = 2
db_type = Pg
db_name = sqlgrey
db_host = mainserv
db_user = sqlgrey
db_pass = pass
db_cleandelay = 1800
clean_method = async
prepend = 1
greymethod = full
optmethod = none
discrimination = off
discrimination_add_rulenr = off
reject_first_attempt = delay
reject_code = 451
admin_mail = root@gate

В процессе корпоративного использования выяснилось, что письма со всяких бесплатных почтовиков, навроде google.com, аль mail.ru и подобных им приходят с задержками. Это объясняется тем, что у данных сервисов работает несколько почтовых серверов на отправку и они каждый раз могут отсылать письма с другого почтового сервера. Соответственно, sqlgrey считает, что это совершенно новое письмо с нового сервера и даёт ему отлуп на некоторое время. Т.о. полное время задержки в худшем случае может составить до нескольких часов.

Была мысль использовать host, а затем, выдрав айпи и имена хостов, напрямую занести их в таблицу whitelisted domains, но, скажем, для яндекса используются хосты из домена mail.yandex.net вида: forward9.mail.yandex.net, forward12.mail.yandex.net и тд.

Соответственно, для yandex.net ничего похожего не выводится, для mail.yandex.net не выводится ничего.

Как можно решить эту проблему и решаема ли она в принципе?

Второй вопрос: можно ли использовать одну и ту же базу sqlgrey для запущенных на разных хостах sqlgey? Т.е., не возникнет ли к.-л. коллизий?


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.