[Dovecot] Virtual mailbox help
Joy
pj.netfilter at gmail.com
Thu Sep 9 10:48:04 EEST 2010
Dear All,
I am trying to configure Virtual mailbox but having
issue my squirrelmail is showing following error:-
ERROR: Connection dropped by IMAP server.
Query: LSUB "" "*"
I have also check Thunderbird but having same issue. Please check my
configuration and let me know any issue detected in it, Here is my
configuration:-
# 2.0.0: /usr/local/dovecot/etc/dovecot/dovecot.conf
# OS: Linux 2.6.26-2-686 i686 Debian 5.0.5
mail_location = maildir:~/Maildir
mail_plugins = quota acl virtual
namespace {
inbox = yes
location =
prefix =
separator = .
type = private
}
namespace {
list = children
location = maildir:/var/mail/public
prefix = Public.
separator = .
subscriptions = no
type = public
}
namespace {
location = virtual:~/Maildir/.virtual:LAYOUT=maildir++
prefix = virtual.
separator = .
}
plugin {
acl = vfile:/usr/local/dovecot/dovecot-acl/acl
}
After doing all configuration i created the following dir under .virtual dir.
/home/domain/user/Maildir/.virtual/.Unseen
/home/domain/user/Maildir/.virtual/.Unseen/
here created dovecot-virtual file with following text ..
INBOX
Unseen
Restarted and set proper permission on all created directories then
tried to login to client and getting the follwoing error in log file
..
Sep 09 13:02:47 imap-login: Info: Login: user=<piyush>, method=PLAIN,
rip=127.0.0.1, lip=127.0.0.1, mpid=3505, secured
Sep 09 13:02:48 imap(piyush): Panic: file strfuncs.c: line 72
(p_strndup): assertion failed: (max_chars != (size_t)-1)
Sep 09 13:02:48 imap(piyush): Error: Raw backtrace:
/usr/local/dovecot/lib/dovecot/libdovecot.so.0 [0x9fefd9e1] ->
/usr/local/dovecot/lib/dovecot/libdovecot.so.0 [0x9fefda5f] ->
/usr/local/dovecot/lib/dovecot/libdovecot.so.0(i_error+0) [0x9fefdd18]
-> /usr/local/dovecot/lib/dovecot/libdovecot.so.0 [0x9ff1a2df] ->
/usr/local/dovecot/lib/dovecot/libdovecot.so.0(t_strndup+0x30)
[0x9ff1a310] -> /usr/local/dovecot/lib/dovecot/lib01_acl_plugin.so
[0x9fd32747] ->
/usr/local/dovecot/lib/dovecot/libdovecot-storage.so.0(mailbox_list_iter_next+0x12)
[0x9ff559f2] -> dovecot/imap [0x8051deb] ->
dovecot/imap(cmd_list_full+0x424) [0x8052d34] ->
dovecot/imap(cmd_lsub+0x19) [0x8053129] -> dovecot/imap [0x805671c] ->
dovecot/imap [0x80567b9] -> dovecot/imap(client_handle_input+0x2d)
[0x805692d] -> dovecot/imap(client_input+0x5f) [0x805731f] ->
/usr/local/dovecot/lib/dovecot/libdovecot.so.0(io_loop_handler_run+0xf5)
[0x9ff0a275] ->
/usr/local/dovecot/lib/dovecot/libdovecot.so.0(io_loop_run+0x30)
[0x9ff09250] ->
/usr/local/dovecot/lib/dovecot/libdovecot.so.0(master_service_run+0x2a)
[0x9fef672a] -> dovecot/imap(main+0x2b5) [0x805ff95] ->
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0x9fd66455] ->
dovecot/imap [0x804eac1]
Sep 09 13:02:48 master: Error: service(imap): child 3505 killed with
signal 6 (core dumps disabled)
Please let me know the issue ??
More information about the dovecot
mailing list