On Dec 18, 2007 11:25 AM, <richard@xxxxxxxxxxxxxxxxxxxx> wrote: > Am Dienstag, 18. Dezember 2007 14:33 schrieb Paul Lesniewski: > > > First, let's make sure there isn't any funky PHP issues with the > > global IMAP connection - try the attached patch if you don't mind. I > > hope it WON'T help, but want to make sure. > > I tested it - it DOESN'T help. Attempt two, with more serious refactoring is attached to this message. Please test and let us know how it goes. Thank you. -paul > > Then, please verify that the problem only exists when replying. > > Check. I can send a new mail, but I can't reply. This is what happens: > > - read message > - hit "reply" > - hit "send" > - wait ca. 1 minute for reply from browser > - main frame says: > ERROR: Connection dropped by IMAP server > Query: EXPUNGE > - wait till the folder frame gets refreshed, it then says: > ERROR: Connection dropped by IMAP server > Query: STATUS "INBOX" (MESSAGES UNSEEN RECENT) > > The message actually *is* sent, however it won't get stored in the > "Sent"-Folder. > > > Also explain if you are using any IMAP proxy server or anything (even > > a network?) between SM and the IMAP server; if so, try to see if > > connecting directly to the IMAP server from SM makes any difference. > > Setup is as follows: > > Server A: > - Debian Etch > - Apache 1.3.34 & PHP 5.2.0 (Debian) > - IMAP-Proxy 1.2.4 (Debian) > - Squirrelmail 1.4.13 (original) > > Server B: > - Debian Sarge > - Cyrus IMAP 2.1.18 (Debian) > > Surprise: it *somewhat* works if I circumvent the IMAP-proxy. After > hitting the "send"-Button it takes 90 seconds till I get thrown back to > the message list, no error message to be seen. However, a stray IMAP > process is left on the server and times out after a few minutes. > > Without the proxy, I assume the message list just opens a new connection > to the IMAP server, whereas with the proxy the message will fail by > reusing the open connection (something to do with IMAP and its states, > maybe?) > > > If you can test with a newer Cyrus version, that would also help. > > Testing shouldn't be a problem, but upgrading our 22000-users IMAP > server is. Also, while Cyrus 2.1.18 isn't exactly new, it should be > noted that the Debian version contains numerous patches and isn't the > same as a plain Cyrus 2.1.18. I don't know of any incompatibilities > between this version and the usual IMAP clients.
Attachment:
deliver.diff
Description: Binary data
------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
----- squirrelmail-users mailing list Posting guidelines: http://squirrelmail.org/postingguidelines List address: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx List archives: http://news.gmane.org/gmane.mail.squirrelmail.user List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-users