The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"postfix virtual transport"
Отправлено KomaLex, 26-Фев-10 09:40 
>Говорю же - почтарь лезет за почтой в майлдир, который он получает
>сложением
>HOME_FIELD + MAILDIR_FIELD, которые получает AUTHDAEMON через соответствующее расширение, которое должно соответствующим
>образом конфигуриться.
>

Где и как должно это конфигурироваться? Пробовал писать в файле
/usr/local/etc/authlib/authdemonrc
MAILDIR_FIELD="/usr/mymaildomain.ru/"
Не помогает. Лог точно такой же.
в конфиге /usr/local/etc/courier-imap/pop3d
параметр MAILDIRPATH на это не влияет. Вернее он влияет на то откуда берется почта. И у меня установлен. Почта берется нормально... А тут видимо где то до этого момента он обращается к домашнему каталогу... непонятно зачем.


>? Иначе не понимаю, откуда ему узнать "куда лезть" за почтой.

объяснил выше.

>[оверквотинг удален]
>
>>Зачем он туда лезет и как отучить его пытаться туда лезть. Там
>>ведь все равно ничего ему нужного нет.
>
>Дык вот, authdaemon конфигурить ?
>
>>Вот лог дебуг=2 такого ользователя у которого не создан каталог.
>
>Ну заодно можно было бы и лог пользователя, у которого каталог создан,
>"для контрасту".

Вот лог пользователя у коготого есть домашний каталог.

Feb 26 14:30:25 msvr pop3d: Connection, ip=[192.168.1.248]
Feb 26 14:30:39 msvr authdaemond: received auth request, service=pop3, authtype=login
Feb 26 14:30:39 msvr authdaemond: authpam: trying this module
Feb 26 14:30:39 msvr authdaemond: authpam: sysusername=gal, sysuserid=<null>, sysgroupid=10000, homedir=/home/PROC/gal, address=gal, fullname=Gal, maildir=<null>, quota=<null>, options=<null>
Feb 26 14:30:39 msvr authdaemond: authpam: clearpasswd=<null>, passwd=*
Feb 26 14:30:39 msvr authdaemond: pam_service=pop3, pam_username=gal
Feb 26 14:30:39 msvr authdaemond: dopam successful
Feb 26 14:30:39 msvr authdaemond: Authenticated: sysusername=gal, sysuserid=<null>, sysgroupid=10000, homedir=/home/PROC/gal, address=gal, fullname=Gal, maildir=<null>, quota=<null>, options=<null>
Feb 26 14:30:39 msvr authdaemond: Authenticated: clearpasswd=werona, passwd=*
Feb 26 14:30:39 msvr pop3d: LOGIN, user=gal, ip=[192.168.1.248], port=[46486]
Feb 26 14:30:45 msvr pop3d: LOGOUT, user=gal, ip=[192.168.1.248], port=[46486], top=0, retr=0, rcvd=12, sent=45, time=6

Я уже исходники pop3dserver посмотрел. Дело в том, что там переменная окружающей среды maildir не устанавливается и не устаовлена вообще.
А параметр MAILDIRPATH из конфига etc/courier-imap/pop3d передается функции main как параметр. И уже она оттуда пфтается брать почту. А вот где устанавливается переменная maildir я так и не могу понятб.

В каком конфиге мне писать MAILDIR_FIELD что бы он попал в maildir?
в authmysqlrc я не могу писать. Потому что у меня нет авторизации через sql.
в authdaemonrc не помогает.

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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