Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программное обеспечение Linux и FreeBSD (http://forum.oszone.net/forumdisplay.php?f=11)
-   -   [решено] Courier-imap папки не читает (http://forum.oszone.net/showthread.php?t=152765)

zelo 09-10-2009 22:34 1238948

Courier-imap папки не читает
 
Здравствуйте!
Такая ситуация у меня нарисовалась: Настроена связка Mysql+exim+courier-imap. почта по SMTP уходит и кладётся в ящики, по POP3 забирается. Всё работает на УРА, но при подключении клиентом через IMAP, происхлдит следующее:

OutLook выдаёт ошибку: "Could not select 'Inbox' on the IMAP server. You might try refreshing your folder list to synchronize with the IMAP server."
Код:

# tail -f /var/log/debug.log
Sep  6 04:05:45 test imapd-ssl: Connection, ip=[10.0.0.100]
Sep  6 04:05:45 test authdaemond: received auth request, service=imap, authtype=login
Sep  6 04:05:45 test authdaemond: authmysql: trying this module
Sep  6 04:05:45 test authdaemond: authmysqllib: connected. Versions: header 50084, client 50084, server 50084
Sep  6 04:05:45 test authdaemond: SQL query: SELECT username, crypt, "", uid, gid, pop, "", quota, realname, "" FROM users WHERE username = 'postmaster@domain.ru'
Sep  6 04:05:45 test authdaemond: password matches successfully
Sep  6 04:05:45 test authdaemond: authmysql: sysusername=<null>, sysuserid=90, sysgroupid=90, homedir=/usr/local/mail/domain.ru/postmaster, address=postmaster@domain.ru, fullname=Domain Admin, maildir=<null>, quota=0, options=<null>
Sep  6 04:05:45 test authdaemond: authmysql: clearpasswd=<null>, passwd=$1$aETvc8jw$KYXvJiZ5obvrUdaBNBQTt.

Код:

# tail -f /var/log/maillog
Sep  6 04:08:00 test authdaemond: Authenticated: sysusername=<null>, sysuserid=90, sysgroupid=90, homedir=/usr/local/mail/domain.ru/postmaster, address=postmaster@domain.ru, fullname=Domain Admin, maildir=<null>, quota=0, options=<null>
Sep  6 04:08:00 test authdaemond: Authenticated: clearpasswd=333, passwd=$1$aETvc8jw$KYXvJiZ5obvrUdaBNBQTt.
Sep  6 04:08:00 test imapd-ssl: LOGIN, user=postmaster@domain.ru, ip=[10.0.0.100], port=[4516], protocol=IMAP

Код:

# cat /etc/passwd | grep exim
vexim:*:90:90:User &:/usr/local/mail:/nonexistant

Код:

# ll /usr/local/mail/
total 2
drwxrwxrwx  3 vexim  vexim  512 Sep  6 03:08 domain.ru




...не подскажете в чём тут дело?

Аlchemist 12-10-2009 09:44 1240560

# lsof -i | grep courier

zelo 12-10-2009 10:02 1240592

Код:

# lsof -i | grep courier
couriertc 52181    root    3u  IPv4 0xc242e570      0t0  TCP *:pop3s (LISTEN)
couriertc 58778    root    3u  IPv4 0xc37af740      0t0  TCP *:imap (LISTEN)
couriertc 59488    root    3u  IPv4 0xc37af570      0t0  TCP *:imaps (LISTEN)


Аlchemist 12-10-2009 10:53 1240659

ок, так еще:

# cat /usr/local/etc/courier-imap/imapd | grep -v ^# | grep -v ^$

zelo 12-10-2009 12:27 1240746

Код:

# cat /usr/local/etc/courier-imap/imapd | grep -v ^# | grep -v ^$
ADDRESS=0
PORT=143
MAXDAEMONS=40
MAXPERIP=4
PIDFILE=/var/run/imapd.pid
TCPDOPTS="-nodnslookup -noidentlookup"
LOGGEROPTS="-name=imapd"
IMAP_CAPABILITY="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE"
IMAP_KEYWORDS=1
IMAP_ACL=1
IMAP_CAPABILITY_ORIG="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 AUTH=CRAM-SHA256 IDLE"
IMAP_PROXY=0
IMAP_PROXY_FOREIGN=0
IMAP_IDLE_TIMEOUT=60
IMAP_MAILBOX_SANITY_CHECK=1
IMAP_CAPABILITY_TLS="$IMAP_CAPABILITY AUTH=PLAIN"
IMAP_CAPABILITY_TLS_ORIG="$IMAP_CAPABILITY_ORIG AUTH=PLAIN"
IMAP_DISABLETHREADSORT=0
IMAP_CHECK_ALL_FOLDERS=0
IMAP_OBSOLETE_CLIENT=0
IMAP_UMASK=022
IMAP_ULIMITD=65536
IMAP_USELOCKS=1
IMAP_SHAREDINDEXFILE=/usr/local/etc/courier-imap/shared/index
IMAP_ENHANCEDIDLE=0
IMAP_TRASHFOLDERNAME=Trash
IMAP_EMPTYTRASH=Trash:7
IMAP_MOVE_EXPUNGE_TO_TRASH=0
AUTHMODULES="authmysql"
AUTHMODULES_ORIG=""
SENDMAIL=/usr/sbin/sendmail
HEADERFROM=X-IMAP-Sender
IMAPDSTART=NO
MAILDIRPATH=Maildir

Вот этого файла нет:
Код:

IMAP_SHAREDINDEXFILE=/usr/local/etc/courier-imap/shared/index

Аlchemist 12-10-2009 13:10 1240800

других почтовых клиентов пробовали? squirrelmail какой-нибудь прикручен?

zelo 12-10-2009 13:19 1240806

неа, не пробовал, но очень курьер охота...

...так в чём дело то? Нет идей? :(

Аlchemist 12-10-2009 13:42 1240839

сорри, давно не сталкивался с курьером
идея одна - давкот :)

zelo 12-10-2009 17:35 1241048

Решено, ребята! Нужно было курьер пересобрать без опции { FAM - Build in fam support for IDLE command }

Аlchemist 20-10-2009 11:40 1247709

ну, гугл тоже рулит ;)


Время: 21:15.

Время: 21:15.
© OSzone.net 2001-