The following issue has been CLOSED 
====================================================================== 
http://www.dbmail.org/mantis/view.php?id=176 
====================================================================== 
Reported By:                aabramov1
Assigned To:                
====================================================================== 
Project:                    DBMail
Issue ID:                   176
Category:                   Database layer
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     closed
Resolution:                 open
Fixed in Version:           
====================================================================== 
Date Submitted:             21-Feb-05 10:24 CET
Last Modified:              14-Feb-06 16:41 CET
====================================================================== 
Summary:                    Imap clients haven't access to shared folder.
Description: 
I tried to create (and subscribe to) new shared mailbox using Mulberry IMAP
client. In database I see thaty mailbox was created, but users haven't
access on it.

-- few lines from syslog --
Feb 21 11:35:41 mysrv dbmail/imap4d[29177]: COMMAND: [A00025 CREATE
#Public_tttest]
Feb 21 11:35:41 mysrv dbmail/imap4d[29177]: arg[0]: '#Public_tttest'
Feb 21 11:35:41 mysrv dbmail/imap4d[29177]: IMAPClientHandler(): Executing
command create...
Feb 21 11:35:41 mysrv dbmail/imap4d[29177]: db.c,db_findmailbox: looking
for mailbox with FQN [#Public_tttest].
Feb 21 11:35:41 mysrv dbmail/imap4d[29177]: db.c,db_findmailbox: finding
user with name [__public__].
Feb 21 11:35:41 mysrv dbmail/imap4d[29177]: dbmysql.c,db_query: executing
query [SELECT user_idnr FROM dbmail_users WHERE userid='__public__']
Feb 21 11:35:41 mysrv dbmail/imap4d[29177]: dbmysql.c,db_query: executing
query [SELECT mailbox_idnr FROM dbmail_mailboxes WHERE name='' AND
owner_idnr='8']
Feb 21 11:35:41 mysrv dbmail/imap4d[29177]: checking for
'#Public_tttest'...
Feb 21 11:35:41 mysrv dbmail/imap4d[29177]: db.c,db_findmailbox: looking
for mailbox with FQN [#Public_tttest].
Feb 21 11:35:41 mysrv dbmail/imap4d[29177]: db.c,db_findmailbox: finding
user with name [__public__].
Feb 21 11:35:41 mysrv dbmail/imap4d[29177]: dbmysql.c,db_query: executing
query [SELECT user_idnr FROM dbmail_users WHERE userid='__public__']
Feb 21 11:35:41 mysrv dbmail/imap4d[29177]: dbmysql.c,db_query: executing
query [SELECT mailbox_idnr FROM dbmail_mailboxes WHERE name='c' AND
owner_idnr='8']
Feb 21 11:35:41 mysrv dbmail/imap4d[29177]: imapcommands.c,_ic_create:
Checking if we have the right to create mailboxes under mailbox [0]
Feb 21 11:35:41 mysrv dbmail/imap4d[29177]: dbmysql.c,db_query: executing
query [INSERT INTO dbmail_mailboxes (name, owner_idnr,seen_flag,
answered_flag, deleted_flag, flagged_flag, recent_flag, draft_flag,
permission) VALUES ('#Public_tttest', '1', 1, 1, 1, 1, 1, 1, 2)]
Feb 21 11:35:41 mysrv dbmail/imap4d[29177]: IMAPClientHandler(): Finished
command create
Feb 21 11:35:50 mysrv dbmail/imap4d[29177]: IMAPClientHandler(): line read
for PID 29177
Feb 21 11:35:50 mysrv dbmail/imap4d[29177]: COMMAND: [A00026 SUBSCRIBE
#Public_tttest]
Feb 21 11:35:50 mysrv dbmail/imap4d[29177]: arg[0]: '#Public_tttest'
Feb 21 11:35:50 mysrv dbmail/imap4d[29177]: IMAPClientHandler(): Executing
command subscribe...
Feb 21 11:35:50 mysrv dbmail/imap4d[29177]: db.c,db_findmailbox: looking
for mailbox with FQN [#Public_tttest].
Feb 21 11:35:50 mysrv dbmail/imap4d[29177]: db.c,db_findmailbox: finding
user with name [__public__].
Feb 21 11:35:50 mysrv dbmail/imap4d[29177]: dbmysql.c,db_query: executing
query [SELECT user_idnr FROM dbmail_users WHERE userid='__public__']
Feb 21 11:35:50 mysrv dbmail/imap4d[29177]: dbmysql.c,db_query: executing
query [SELECT mailbox_idnr FROM dbmail_mailboxes WHERE name='' AND
owner_idnr='8']
Feb 21 11:35:50 mysrv dbmail/imap4d[29177]: IMAPClientHandler(): Finished
command subscribe
-- cut ---

Last SQL query has empty name instead of name of just-created mailbox.
====================================================================== 

---------------------------------------------------------------------- 
 aaron - 05-May-05 07:25  
---------------------------------------------------------------------- 
Did you manually enter the '_' in this mailbox name:  #Public_tttest  ?

The MAILBOX_SEPERATOR [sic] is defined to be "/" in dbmail.h. Perhaps you
need to tell Mulberry to use "/" instead of "_"?

See if that helps and let us know! 

---------------------------------------------------------------------- 
 paul - 14-Feb-06 16:41  
---------------------------------------------------------------------- 
closing due to lack of feedback 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
21-Feb-05 10:24 aabramov1      New Issue                                    
05-May-05 07:25 aaron          Note Added: 0000678                          
14-Feb-06 16:41 paul           Status                   new => closed       
14-Feb-06 16:41 paul           Note Added: 0001002                          
======================================================================

Reply via email to