Dominic,

The rfcsize is missing for message 2331908. In 2.0 the only way to fix
this is by forcing a parsed retrieval of the message.

Something like

01 login someuser password
02 select somemailbox
03 uid fetch 2331908 (envelope)

should do the trick.


Dominic Amann wrote:
> Jesse Norell wrote:
> 
>> Try turning dbmail log level up to 5 and forward those logs (probably in
>> mail.log or mail.debug or something, not mail.warn).
>>
>>
>>  
>>
>>> Dominic Amann wrote:   
>>>
>>>> I have begun a squirrelmail installation, but I get ERROR:
>>>> Connection dropped by IMAP server.
>>>>
>>>> Query: LOGOUT
>>>>
>>>> when I login, and I cannot see any messages (although my
>>>> folders/mailboxes display just fine).
>>>>
>>>>  
>>>>     
> 
> Here is the bottom portion of that log file
> 
> Nov 23 14:58:13 mail dbmail/imap4d[16316]: IMAPClientHandler():
> Executing command uid...
> Nov 23 14:58:13 mail dbmail/imap4d[16316]: db.c,db_acl_has_right:
> checking ACL for user [168] on mailbox [1307]
> Nov 23 14:58:13 mail dbmail/imap4d[16316]: dbmysql.c,db_query: executing
> query [SELECT mailbox_idnr FROM dbmail_mailboxes WHERE mailbox_idnr =
> '1307' AND owner_idnr = '168']
> Nov 23 14:58:13 mail dbmail/imap4d[16316]: next_fetch_item(): args[idx =
> 2] = FLAGS (returning 3)
> Nov 23 14:58:13 mail dbmail/imap4d[16316]: next_fetch_item(): args[idx =
> 3] = UID (returning 4)
> Nov 23 14:58:13 mail dbmail/imap4d[16316]: next_fetch_item(): args[idx =
> 4] = RFC822.SIZE (returning 5)
> Nov 23 14:58:13 mail dbmail/imap4d[16316]: next_fetch_item(): args[idx =
> 19] = ] (returning 20)
> Nov 23 14:58:13 mail dbmail/imap4d[16316]: dbmysql.c,db_query: executing
> query [SELECT seen_flag, answered_flag, deleted_flag, flagged_flag,
> draft_flag, recent_flag, DATE_FORMAT(internal_date, '%Y-%m-%d %T'),
> rfcsize, message_idnr FROM dbmail_messages msg, dbmail_physmessage pm
> WHERE pm.id = msg.physmessage_id AND message_idnr BETWEEN '2331908' AND
> '2331908' AND mailbox_idnr = '1307' AND status < '2' ORDER BY
> message_idnr ASC]
> Nov 23 14:58:13 mail dbmail/imap4d[16316]: Fetching msgID 2331908 (fetch
> num 2331909)
> Nov 23 14:58:13 mail dbmail/imap4d[16316]: There are more real messages
> than prefetched data, retrieving data separately for this message
> Nov 23 14:58:13 mail dbmail/imap4d[16316]: dbmysql.c,db_query: executing
> query [SELECT seen_flag, answered_flag, deleted_flag, flagged_flag,
> draft_flag, recent_flag FROM dbmail_messages WHERE message_idnr =
> '2331908' AND status < '2' AND mailbox_idnr = '1307']
> Nov 23 14:58:13 mail dbmail/imap4d[16316]: dbmysql.c,db_query: executing
> query [SELECT pm.rfcsize FROM dbmail_physmessage pm, dbmail_messages msg
> WHERE pm.id = msg.physmessage_id AND msg.message_idnr = '2331908' AND
> msg.status< '2' AND msg.mailbox_idnr = '1307']
> Nov 23 14:58:13 mail dbmail/imap4d[16316]: db.c,db_get_rfcsize: message
> not found
> Nov 23 14:58:13 mail dbmail/imap4d[16316]: imap4.c,IMAPClientHandler:
> command return with error [uid]
> Nov 23 14:58:13 mail dbmail/imap4d[16316]: IMAPClientHandler(): Finished
> command uid
> Nov 23 14:58:13 mail dbmail/imap4d[16316]: IMAPClientHandler(): Closing
> connection for client from IP [127.0.0.1]
> Nov 23 14:58:13 mail dbmail/imap4d[16316]:
> serverchild.c,PerformChildTask: client handling complete, closing streams
> Nov 23 14:58:13 mail dbmail/imap4d[16316]: serverchild.c,client_close:
> closing write stream
> Nov 23 14:58:13 mail dbmail/imap4d[16316]: serverchild.c,client_close:
> closing read stream
> Nov 23 14:58:13 mail dbmail/imap4d[16316]:
> serverchild.c,PerformChildTask: connection closed
> Nov 23 14:58:13 mail dbmail/imap4d[16316]:
> serverchild.c,PerformChildTask: waiting for connection
> 

-- 
  ________________________________________________________________
  Paul Stevens                                      paul at nfg.nl
  NET FACILITIES GROUP                     GPG/PGP: 1024D/11F8CD31
  The Netherlands________________________________http://www.nfg.nl

Reply via email to