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