The OpenNET Project / Index page

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

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

"procmail и почта на рута"  +/
Сообщение от piroman17 (ok) on 29-Июн-09, 12:44 
есть связка postfix+procmail , в конфиге main.cf указана строчка:
-----------------------------
mailbox_command = /usr/local/bin/procmail -Y
-----------------------------


во всех хомах лежит .procmailrc:
-----------------------------
MAILDIR=$HOME/Mail
LOGFILE=$HOME/procmail.log
DEFAULT=$HOME/mbox

:0
* ^From.root@lalala
root
----------------------------

до всех юзеров прочта доходит, а до рута нет, в procmail.log ничего не отписывается.

в чем может быть дело? и как это можно исправить?

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

 Оглавление

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


1. "procmail и почта на рута"  +/
Сообщение от Vitaly_loki (ok) on 29-Июн-09, 13:09 
>[оверквотинг удален]
>
>:0
>* ^From.root@lalala
>root
>----------------------------
>
>до всех юзеров прочта доходит, а до рута нет, в procmail.log ничего
>не отписывается.
>
>в чем может быть дело? и как это можно исправить?

postfix не доставляет почту root напрямую, только через alias. Сделай alias для root на какого-нить юзера. Postfix получив почту для root, вызовет procmail и передаст ему письмо, к-е procmail положит в ящик к тому пользователю

>во всех хомах лежит .procmailrc:
>-----------------------------
>MAILDIR=$HOME/Mail
>LOGFILE=$HOME/procmail.log
>DEFAULT=$HOME/mbox
>
>:0
>* ^From.root@lalala
>root

Может лучше однотипные настройки один раз в /etc/procmailrc прописать, чем в каждой директории?

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

2. "procmail и почта на рута"  +/
Сообщение от piroman17 (ok) on 29-Июн-09, 13:59 
>
>postfix не доставляет почту root напрямую, только через alias. Сделай alias для
>root на какого-нить юзера. Postfix получив почту для root, вызовет procmail
>и передаст ему письмо, к-е procmail положит в ящик к тому
>пользователю
>

вот еще вопрос: после выполнения newaliases вижу следующее:
postalias: fatal: unsupported map type: dbm
как бы это починить?

>
>Может лучше однотипные настройки один раз в /etc/procmailrc прописать, чем в каждой
>директории?

это пока только для тестирования, потом будет у всех по разному ;-)

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

3. "procmail и почта на рута"  +/
Сообщение от Vitaly_loki (ok) on 29-Июн-09, 18:09 
>[оверквотинг удален]
>вот еще вопрос: после выполнения newaliases вижу следующее:
>postalias: fatal: unsupported map type: dbm
>как бы это починить?
>
>>
>>Может лучше однотипные настройки один раз в /etc/procmailrc прописать, чем в каждой
>>директории?
>
>это пока только для тестирования, потом будет у всех по разному ;-)
>

Ну очевидно, что какой-то неподдерживаемый формат файла-псевдонимов - dbm. Укажите другой... например, hash

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

4. "procmail и почта на рута"  +/
Сообщение от piroman17 (ok) on 29-Июн-09, 18:11 
>[оверквотинг удален]
>>как бы это починить?
>>
>>>
>>>Может лучше однотипные настройки один раз в /etc/procmailrc прописать, чем в каждой
>>>директории?
>>
>>это пока только для тестирования, потом будет у всех по разному ;-)
>>
>
>Ну очевидно, что какой-то неподдерживаемый формат файла-псевдонимов - dbm. Укажите другой

я знаю что можно сделать hash, но мне интересно почему он dbm не поддерживает, собирал из портов всё по дефолту + mysql.

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

5. "procmail и почта на рута"  +/
Сообщение от Vitaly_loki (ok) on 29-Июн-09, 19:46 
>[оверквотинг удален]
>>>>Может лучше однотипные настройки один раз в /etc/procmailrc прописать, чем в каждой
>>>>директории?
>>>
>>>это пока только для тестирования, потом будет у всех по разному ;-)
>>>
>>
>>Ну очевидно, что какой-то неподдерживаемый формат файла-псевдонимов - dbm. Укажите другой
>
>я знаю что можно сделать hash, но мне интересно почему он dbm
>не поддерживает, собирал из портов всё по дефолту + mysql.

http://www.postfix.org/SOHO_README.html

Specify dbm instead of hash if your system uses dbm files instead of db files. To find out what lookup tables Postfix supports, use the command "postconf -m".


Postfix lookup table types
An indexed file type based on hashing. This is available only on systems with support for DBM databases. Database files are created with the postmap(1) or postalias(1) command. The lookup table name as used in "dbm:table" is the database file name without the ".dir" or ".pag" suffix.

значит у тебя просто не поддерживаются DBM базы данных

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

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

Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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