The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Postfix+Dovecot+Postgresql=проблема с smtp"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Postfix+Dovecot+Postgresql=проблема с smtp"  
Сообщение от ort email on 11-Мрт-09, 12:01 
Поставил на серваке Solaris 10 (x86). В зоне (whole root) поднимаю почтовый сервак. Dovecot и PostgreSQL ставлю из сановских прекомпилированных пакетов, делаю SMF-манифесты, запускаю. Всё нормально. Указываю Dovecot'у passdb в базе PostgreSQL, делаю SSL - всё по-прежнему работает.

Перехожу к установке postfix'а. Пакета нет, так что приходится собирать из исходников. Дополнительная трабла заключается в том, что заголовки ndbm-библиотек перекрывают один другой (как раз нужный), поэтому "левый" файл перед сборкой надо переименовать, а после восстановить. ОК, поехали:

mail# cat ./build.sh
__________________________________________________
#!/bin/zsh
#прописываем пути к компиляторам - иначе не получится
PATH=/usr/sfw/bin:/usr/ccs/bin:/user/sfw/sbin:$PATH
#избавляемся от "левого" ndbm.h
mv /usr/local/include/ndbm.h /usr/local/include/~ndbm.h
#прибираемся
make tidy
#ready... set... go!
make if Makefile.init makefiles CCARGS='-DUSE_SASL_AUTH -DDEF_SERVER_SASL_TYPE=\"dovecot\" -DUSE_TLS -DHAS_PGSQL -I/usr/local/include -I/usr/posgtres/8.2/include -I/usr/local/ssl/include -I/usr/local/ssl/include/openssl' AUXLIBS='-L/usr/local/ssl/lib -L/usr/postgres/8.2/lib -lssl -lcrypto -lpq'
make
#восстанавливаем файл
mv /usr/local/include/ndbm.h /usr/local/include/~ndbm.h
make install
__________________________________________________

Приведённый скрипт срабатывает на "отлично". Постфикс устанавливается без единого мата. А вот дальше начинаются чудеса:

mail# postfix check
mail# postfix start

ОК, демон запущен, что мы и видим в логах:

mail# tail /var/log/syslog
--------------------------------------------
...
Mar 11 17:14:32 mail postfix/postfix-script[23225]: [ID 197553 mail.info] starting the Postfix mail system
Mar 11 17:14:32 mail postfix/master[23226]: [ID 197553 mail.info] daemon started -- version 2.5.6, configuration /etc/postfix
--------------------------------------------

Проверяем работу:

tester$ telnet айпи.почтовика 25

Всё! тишина! никакого greeting banner! Лезем в логи и видим:

mail# tail /var/log/syslog
___________________________________
...
Mar 11 17:15:30 mail postfix/master[23226]: [ID 947731 mail.warning] warning: process /usr/libexec/postfix/smtpd pid 23890 killed by signal 9
Mar 11 17:15:30 mail postfix/master[23226]: [ID 947731 mail.warning] warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
___________________________________

Гугл ничего толкового про это не говорит. Что сие всё-таки значит и как бороться?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Postfix+Dovecot+Postgresql=проблема с smtp"  
Сообщение от pavel_simple (ok) on 11-Мрт-09, 17:13 
>[оверквотинг удален]
>___________________________________
>...
>Mar 11 17:15:30 mail postfix/master[23226]: [ID 947731 mail.warning] warning: process /usr/libexec/postfix/smtpd pid
>23890 killed by signal 9
>Mar 11 17:15:30 mail postfix/master[23226]: [ID 947731 mail.warning] warning: /usr/libexec/postfix/smtpd: bad command
>startup -- throttling
>___________________________________
>
>Гугл ничего толкового про это не говорит. Что сие всё-таки значит и
>как бороться?

посмотреть в файл master.conf на предмед параметров запуска smtpd и использования chroot'а
а так-же на параметры передаваемые этому сервису

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Postfix+Dovecot+Postgresql=проблема с smtp"  
Сообщение от ort email on 12-Мрт-09, 12:38 
>посмотреть в файл master.conf на предмед параметров запуска smtpd и использования chroot'а
>
>а так-же на параметры передаваемые этому сервису

----------
smtp inet n - n - - smtpd
----------

Вот такая строчка. Настройки по умолчанию. chroot'а нет, параметров - тоже

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру