Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Настройка Postfix+postgrey  (Прочитано 5081 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Kost

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
  • UNIX the power to set your computer free
    • Просмотр профиля
Настройка Postfix+postgrey
« : 03 Июля 2008, 10:01:24 »
Доброго времени суток. Кто настраивал  Postfix+postgrey - поделитесь, пожалуйста, ссылками или может есть какая дока.

2.6.22-14-server #1 SMP
postfix 2.4.5

Спасибо.
« Последнее редактирование: 03 Июля 2008, 11:11:11 от Kost »
Бесполезно рассказывать о высоком моральном облике коллектива человеку, имеющему доступ к логу прокси....

Оффлайн GreatFoolDad

  • Активист
  • *
  • Сообщений: 292
    • Просмотр профиля
Re: Настройка Postfix+postgrey
« Ответ #1 : 03 Июля 2008, 12:53:19 »
не важно, из какого места растут золотые руки

Оффлайн Kost

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
  • UNIX the power to set your computer free
    • Просмотр профиля
Re: Настройка Postfix+postgrey
« Ответ #2 : 03 Июля 2008, 14:01:05 »
Спасибо! Теперь возник другой вопрос. Не совсем понятно где у него конфиг. Например необходимо изменить времи, по истечении которого повторное письмо дойдет и отправитель будет занесен в wite list.
« Последнее редактирование: 03 Июля 2008, 14:57:51 от Kost »
Бесполезно рассказывать о высоком моральном облике коллектива человеку, имеющему доступ к логу прокси....

Оффлайн GreatFoolDad

  • Активист
  • *
  • Сообщений: 292
    • Просмотр профиля
Re: Настройка Postfix+postgrey
« Ответ #3 : 03 Июля 2008, 14:34:45 »
Думаю, что какой-то из этих:
smtpd_timeout = 120s
smtp_helo_timeout = 60s
smtp_mail_timeout = 60s
smtp_rcpt_timeout = 90s

Но могу и ошибаться
не важно, из какого места растут золотые руки

Оффлайн Kost

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
  • UNIX the power to set your computer free
    • Просмотр профиля
Re: Настройка Postfix+postgrey
« Ответ #4 : 03 Июля 2008, 14:57:05 »
Т.е. конфигурирование postgrey осуществляется путем передачи параметров из файла конфигурации Postfix? Правильно я понимаю. Или же у postgrey есть свой файл конфигурации? Смотрел сдесь /usr/sbin/postgrey. Не впечатлило...
Бесполезно рассказывать о высоком моральном облике коллектива человеку, имеющему доступ к логу прокси....

Оффлайн GreatFoolDad

  • Активист
  • *
  • Сообщений: 292
    • Просмотр профиля
Re: Настройка Postfix+postgrey
« Ответ #5 : 03 Июля 2008, 15:09:02 »
Честно не знаю. Может тут что полезное найдешь?
http://www.opennet.ru/openforum/vsluhforumID1/60819.html
И вообще, опеннет.ру - самое место для поиска ответов:
http://www.opennet.ru/search.shtml?words=postgrey&config=&restrict=forum
« Последнее редактирование: 03 Июля 2008, 15:13:59 от GrFD »
не важно, из какого места растут золотые руки

Оффлайн Kost

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
  • UNIX the power to set your computer free
    • Просмотр профиля
Re: Настройка Postfix+postgrey
« Ответ #6 : 03 Июля 2008, 17:51:18 »
Буду читать. Хотя дефолтовые настройки думаю вполне сходятся.  :o
« Последнее редактирование: 03 Июля 2008, 17:54:42 от Kost »
Бесполезно рассказывать о высоком моральном облике коллектива человеку, имеющему доступ к логу прокси....

Оффлайн Kost

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
  • UNIX the power to set your computer free
    • Просмотр профиля
Re: Настройка Postfix+postgrey
« Ответ #7 : 15 Октября 2008, 10:06:00 »
Очередная засада...

Настраивается пакет postgrey (1.24-1) ...
Устанавливается новая версия файла конфигурации /etc/logcheck/ignore.d.server/postgrey ...
Устанавливается новая версия файла конфигурации /etc/logcheck/violations.ignore.d/postgrey ...
Устанавливается новая версия файла конфигурации /etc/init.d/postgrey ...
Replacing config file /etc/postgrey/whitelist_clients with new version
Starting postfix greylisting daemon: postgreyUse of uninitialized value in split at /usr/lib/perl5/Sys/Syslog.pm line 123.
.


Oct 15 09:40:22 dinamitfm postfix/master[20929]: terminating on signal 15
Oct 15 09:40:23 dinamitfm postfix/master[25513]: daemon started -- version 2.4.5, configuration /etc/postfix
Oct 15 09:40:32 dinamitfm postgrey: 2008/10/15-09:40:32 Server closing!
Oct 15 09:40:33 dinamitfm postgrey: Process Backgrounded
Oct 15 09:40:33 dinamitfm postgrey: 2008/10/15-09:40:33 postgrey (type Net::Server::Multiplex) starting! pid(25523)
Oct 15 09:40:33 dinamitfm postgrey: Binding to TCP port 60000 on host 127.0.0.1
Oct 15 09:40:33 dinamitfm postgrey: Setting gid to "117 117"
Oct 15 09:40:33 dinamitfm postgrey: Setting uid to "110"
Oct 15 09:41:11 dinamitfm postfix/smtpd[25526]: fatal: dict_open: unsupported dictionary type: inet:  Is the postfix-inet package installed?
Oct 15 09:41:12 dinamitfm postfix/master[25513]: warning: process /usr/lib/postfix/smtpd pid 25526 exit status 1
Oct 15 09:41:12 dinamitfm postfix/master[25513]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
cOct 15 09:42:12 dinamitfm postfix/smtpd[25528]: fatal: dict_open: unsupported dictionary type: inet:  Is the postfix-inet package installed?
Oct 15 09:42:13 dinamitfm postfix/master[25513]: warning: process /usr/lib/postfix/smtpd pid 25528 exit status 1
Oct 15 09:42:13 dinamitfm postfix/master[25513]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling

Написано что необходимо версию обновить... Что-то не очень помогло. У кого такая трабла была?
Бесполезно рассказывать о высоком моральном облике коллектива человеку, имеющему доступ к логу прокси....

Оффлайн AracooL

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля

Оффлайн Kost

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
  • UNIX the power to set your computer free
    • Просмотр профиля
Re: Настройка Postfix+postgrey
« Ответ #9 : 12 Июля 2010, 12:44:26 »
Весь пакет написан на perl /usr/sbin/postgrey - основной исполняемый файл.

Можно поменять и время через которое будет разрешено получение (delay) и сообщение отлупа (greylist_text)

Остальные параметры хорошо описаны в самом файле

Основные

postgrey - Postfix Greylisting Policy Server

=head1 SYNOPSIS

B<postgrey> [I<options>...]

 -h, --help              display this help and exit
     --version           output version information and exit
 -v, --verbose           increase verbosity level

 -u, --unix=PATH         listen on unix socket PATH
 -i, --inet=[HOST:]PORT  listen on PORT, localhost if HOST is not specified
 -d, --daemonize         run in the background
     --pidfile=PATH      put daemon pid into this file
     --user=USER         run as USER (default: postgrey)
     --group=GROUP       run as group GROUP (default: postgrey)
     --dbdir=PATH        put db files in PATH (default: /var/lib/postgrey)
     --delay=N           greylist for N seconds (default: 300)
     --max-age=N         delete entries older than N days since the last time
                         that they have been seen (default: 35)
     --retry-window=N    allow only N days for the first retrial (default: 2)
                         append 'h' if you want to specify it in hours
     --greylist-action=A if greylisted, return A to Postfix (default: DEFER_IF_PERMIT)
     --greylist-text=TXT response when a mail is greylisted
                         (default: Greylisted + help url, see below)
     --lookup-by-subnet  strip the last 8 bits from IP addresses (default)
     --lookup-by-host    do not strip the last 8 bits from IP addresses
     --whitelist-clients=FILE     default: /etc/postgrey/whitelist_clients
     --whitelist-recipients=FILE  default: /etc/postgrey/whitelist_recipients
     --auto-whitelist-clients=N   whitelist host after first successful delievery
                                  N is the minimal count of mails before a client is
                                  whitelisted (turned on by default with value 5)
                                  specify N=0 to disable.
     --privacy           store data using one-way hash functions
     --hostname=NAME     set the hostname (default: `hostname`)
     --exim              don't reuse a socket for more than one query (exim compatible)

 Note that the --whitelist-x options can be specified multiple times,
 and that per default /etc/postgrey/whitelist_clients.local and
 /etc/postgrey/whitelist_recipients.local are also read, so that you can put
 there local entries.

Далее есть еще несколько интересных параметров, может кому пригодится
Бесполезно рассказывать о высоком моральном облике коллектива человеку, имеющему доступ к логу прокси....

 

Страница сгенерирована за 0.038 секунд. Запросов: 23.