The OpenNET Project / Index page

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

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

"mailbox dovecot procmail"  
Сообщение от мирон on 21-Май-05, 00:03 
procmail кладет почту в /var/mail/user/ в формате maildir
dovecot сообщает что почты нет, т.к. ищет сообщения не в этом каталоге, а в каких-то /var/mail/user/cur/
два варианта: либо заставить процмайл класть пчоту в этот cur, либо заставить dovecot брать почту из /var/mail/user/

как сделать первое и второе?
без словоблудства. что конретно вписать в procmailrc или dovecot.conf

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

 Оглавление

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


1. "mailbox dovecot procmail"  
Сообщение от мирон on 26-Май-05, 23:59 

ответ: заставить процмайл класть почту в /var/mail/vasya/new/

в правилах procmail:

:0
*(^To|^Cc|^Bcc|^Delivered-To|^Received|^Envelope).*vasya_krut@aport
vasya/

слэш определяет поведение procmail. без слэша почта будет падать в
/var/mail/vasya/
в виде ф-ов:
msg.FHE
msg.FH1
msg.EE3

при наличии слэша в каталог /var/mail/vasya/new/
в виде файлов с длинными именами в виде цифирок, буковок и тд

все остальное разрулит dovecot (или что там у вас?): отдаст почту юзерам, переложит в ../cur и тд

еще прикол. процмайл кладет почту с правами рута и пользователь не может получить почту. получает пустое сообщение. дабы этого не случилось я ставлю "UMASK 007" в procmailrc

кто знает лучшее решение?

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

2. "mailbox dovecot procmail"  
Сообщение от siegerstein on 21-Фев-07, 15:19 
>еще прикол. процмайл кладет почту с правами рута и пользователь не может
>получить почту. получает пустое сообщение. дабы этого не случилось я ставлю
>"UMASK 007" в procmailrc
>
>кто знает лучшее решение?


Спасибо мирон что подсказал. Ты мне много времени сэкономил )) Вот держи:

cp /usr/local/bin/procmail /usr/local/bin/procmail.default
chown dovecot:mail /usr/local/bin/procmail
chmod +s /usr/local/bin/procmail
ls -l /usr/local/bin/procmail

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

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

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




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

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