Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

postfix dovecot

12K
22 сентября 2009 года
davav
64 / / 27.08.2008
Пытаюсь настроить postfix dovecot для виртуальных пользователей.

Никак не удается прочитать письма

В логах dovecot следующее

dovecot
Sep 22 11:12:29 dovecot: Error: User [email]admin@page1.am[/email] not allowed to log in using login_user's UNIX UID 5000(virtual) (see http://wiki.dovecot.org/UserIds)

dovecot.info
Sep 22 11:12:29 auth(default): Info: client in: AUTH 1 PLAIN service=pop3 secured lip=10.10.10.20 rip=10.10.10.20 lport=110 rport=10343 resp=AGFkbWluQHBhZ2UxLmFtAGFkbWlu
Sep 22 11:12:29 auth(default): Info: passwd-file(admin@page1.am,10.10.10.20): lookup: user=admin@page1.am file=/etc/dovecotpasswd
Sep 22 11:12:29 auth(default): Info: client out: OK 1 user=admin@page1.am
Sep 22 11:12:29 auth(default): Info: master in: REQUEST 2 14601 1
Sep 22 11:12:29 auth(default): Info: passwd-file(admin@page1.am,10.10.10.20): lookup: user=admin@page1.am file=/etc/dovecotusers
Sep 22 11:12:29 auth(default): Info: master out: USER 2 [email]admin@page1.am[/email] uid=5000 gid=5000
Sep 22 11:12:29 pop3-login: Info: Internal login failure (auth failed, 1 attempts): user=<admin@page1.am>, method=PLAIN, rip=10.10.10.20, lip=10.10.10.20, secured

тестирую через telnet
linux-djm8:/usr/local/sbin # telnet 10.10.10.20 110
Trying 10.10.10.20...
Connected to 10.10.10.20.
Escape character is '^]'.
+OK Dovecot ready.
user [email]info@page1.am[/email]
+OK
pass info
-ERR [IN-USE] Internal login failure. Refer to server log for more information.
Connection closed by foreign host.
linux-djm8:/usr/local/sbin #


Может кто сталкивался ?
2
22 сентября 2009 года
squirL
5.6K / / 13.08.2003
что мешает понять вот это:
Цитата: davav

dovecot
Sep 22 11:12:29 dovecot: Error: User [email]admin@page1.am[/email] not allowed to log in using login_user's UNIX UID 5000(virtual) (see http://wiki.dovecot.org/UserIds)

12K
22 сентября 2009 года
davav
64 / / 27.08.2008
Вроде все заработало но вот проблемка

пока в ручную не задаю права 644 dovecot не всилах прочитать письмо
12K
24 сентября 2009 года
davav
64 / / 27.08.2008
Установил openwebmail но не получается настроить для виртуальных пользователей
53K
26 сентября 2009 года
hanebauer
1 / / 26.09.2009
Цитата: squirL
что мешает понять вот это:


:mad:
каким надо быть высокомерным человеком, не полениться что-то написать и выдавить из себя минимум информации. Лучше ничего не писать.

2
28 сентября 2009 года
squirL
5.6K / / 13.08.2003
Цитата: hanebauer
:mad:
каким надо быть высокомерным человеком, не полениться что-то написать и выдавить из себя минимум информации. Лучше ничего не писать.


мне очень ценно ваше мнение, спасибо. еще один оффтоп в тематическом разделе - и мы с вами попрощаемся :(

2
28 сентября 2009 года
squirL
5.6K / / 13.08.2003
Цитата: davav
Вроде все заработало но вот проблемка

пока в ручную не задаю права 644 dovecot не всилах прочитать письмо


права на что? вы вопрос задаете или сами с собой разговариваете? в первом случае - рассказывайте подробнее. во втором - помочь вам никто не в силах =//

12K
01 октября 2009 года
davav
64 / / 27.08.2008
отправляю письмо от info1@page1 к info2@page2. В папке Page2 создается файл info2. далее нужно получить это письмо, но не получается. В логах
dovecot
Error: open() failed with mbox file /var/spool/mail/vhosts/page2/info2 : Permission denied

Дальше делаю chmod -R 664 ./info2

После чего письмо получаю.

Заранее спосибо

P.S. Проблема с OpenWebmail осталась
2
01 октября 2009 года
squirL
5.6K / / 13.08.2003
Цитата: davav
отправляю письмо от info1@page1 к info2@page2. В папке Page2 создается файл info2. далее нужно получить это письмо, но не получается. В логах
dovecot
Error: open() failed with mbox file /var/spool/mail/vhosts/page2/info2 : Permission denied

Дальше делаю chmod -R 664 ./info2

После чего письмо получаю.

Заранее спосибо

P.S. Проблема с OpenWebmail осталась



а кто владелец info2? и кто пытается туда писать?

12K
02 октября 2009 года
davav
64 / / 27.08.2008
Пользовался следующими статьями
http://dedicatesupport.com/archives/20
http://dedicatesupport.com/archives/21

Для всех почтовых ящиков владелец один пользователь virtual.
Были созданы
groupadd -g 5000 virtual
useradd -u 5000 -g 5000 virtual.
а в dovecotusers
info1@page1::501:5000
info2@page2::502:5000
2
02 октября 2009 года
squirL
5.6K / / 13.08.2003
бида... ну когда люди научаться пользоваться докуметацией, а не статьями из интернета...

ну вот подумайте. у вас у ящиков ВЛАДЕЛЕЦ - virtual. какой uid процесса, который питается писать в ящик?
12K
02 октября 2009 года
davav
64 / / 27.08.2008
а разве не 5000, или это uid пользователя virtual ?
2
02 октября 2009 года
squirL
5.6K / / 13.08.2003
просто посмотрите ps aux | grep dovecot
12K
05 октября 2009 года
davav
64 / / 27.08.2008
ps aux | grep dovecot выдает следующее

root 23248 0.0 0.0 6320 704 ? Ss 11:21 0:00 ./dovecot
root 23249 0.0 0.0 9840 1068 ? S 11:21 0:00 dovecot-auth
root 24990 0.0 0.0 3024 720 pts/3 S+ 11:56 0:00 grep dovecot

С openwebmail вроде разбираюсь, аутентификация проходит но в конце выдает следующее

"Не могу поставить лок на /var/spool/mail/vhosts/page1/info"
2
05 октября 2009 года
squirL
5.6K / / 13.08.2003
Цитата: davav
ps aux | grep dovecot выдает следующее

root 23248 0.0 0.0 6320 704 ? Ss 11:21 0:00 ./dovecot
root 23249 0.0 0.0 9840 1068 ? S 11:21 0:00 dovecot-auth
root 24990 0.0 0.0 3024 720 pts/3 S+ 11:56 0:00 grep dovecot

С openwebmail вроде разбираюсь, аутентификация проходит но в конце выдает следующее


это родительский процесс dovecot'a. там должны быть imap-login/pop3-login, которые обычно работают от пользователя dovecot, либо другого непривилегированного.

разберитесь - кто у вас доставляет письмо в ящик пользователя? от какого пользователя запущен этот доставляющий. от какого пользователя запущен процесс, отдающий письма пользователям по imap/pop3 и стыкуются ли права доступа?

Цитата: davav

"Не могу поставить лок на /var/spool/mail/vhosts/page1/info"


опять - права?

12K
08 октября 2009 года
davav
64 / / 27.08.2008
ВСЕ, РАБОТАЕТ

Огромное спосибо
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог