ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] TROUBLE WITH dovecot
@ 2005-01-28 20:16 Alexey S. Kuznetsov
  0 siblings, 0 replies; only message in thread
From: Alexey S. Kuznetsov @ 2005-01-28 20:16 UTC (permalink / raw)
  To: community

Привет всем!
 У меня такой вопрос к тем, кто пользуется pop3/imap сервером dovecot.
 У меня стоит Postfix, кот. настроен на виртуальные домены и складывает почту в
 /var/spool/mail/vhosts/DOMAIN_NAME/

 Поставил dovecot (самосборный), поставил поддержку pop3, imap убрал вообще и привожу несколько
 существенных строк из конфига:
 #cat --param=cool_config_strings /usr/local/dovecot/etc/dovecot.conf

 login_user = dovecot
 default_mail_env = mbox:/var/spool/mail/vhosts/%d/%n
 auth = default
 auth_mechanisms = plain
 auth_userdb = passwd-file /usr/local/dovecot/ps/pop.users
 auth_passdb = passwd-file /usr/local/dovecot/ps/pop.users
 auth_user = root

cat /usr/local/dovecot/ps/pop.users
testemail@mydomain.org:1a1dc91c907325c69271ddf0c944bc72[34]:1000:7266::/var/spool/mail/vhosts/mydomain.org/:::

Значит так, у меня uid в системе 508, когда я ставлю в pop.users в поле uid 508, то всё
отлично работает, пароль принимает...письма получает...просто сказка :)
Ну думаю это ж не дело...нада сделать для жтого домена свой уид...делаю....:\

useradd -d /dev/null -s /bin/date -u 1000 mydomainorg

Сделал....теперь пишу его в том саймомо pop.users в поле uid. и пытаюсь авторизоваться:
[root@xxxxxxx ps]# telnet localhost 110
Trying 127.0.0.1...
Connected to localhost.localdomain.
Escape character is '^]'.
+OK dovecot ready.
user testemail@mydomain.org
+OK
pass pass
+OK Logged in.
-ERR No INBOX for user.
Connection closed by foreign host.

А тут вообще прикол:

# cat /var/log/dovecot.log
Jan 28 22:11:02 Error: mkdir_parents(/var/spool/mail/vhosts/mydomain.org//mail/.imap/INBOX) failed: Permission denied
pop3(testemail@mydomain.org): Jan 28 22:11:02 Error: Couldn't open INBOX: Internal error occured. Refer to server log for more information. [2005-01-28 22:11:02]

Если поставлю uid 508 - всё нормально, в логах всё в полнейшем шоколаде, так вообще не
понятно поему?? я ж всё равно после авторизации делаю sudo su - и логин у меня в системе
отличается от testemail :)

Что мне делать?? Подскажите плиз...



-- 
Sincerely,
Alexey S. Kuznetsov
AK2351-RIPE



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2005-01-28 20:16 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-01-28 20:16 [Comm] TROUBLE WITH dovecot Alexey S. Kuznetsov

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git