On Dec 18, 2007 6:31 PM, Paul Lesniewski <paul@xxxxxxxxxxxxxxxx> wrote: > 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. Slight correction in the attached patch. -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