Forwarding this email to the developers too. On Thu, 10 Jul 2003 09:48:18 -0400 (Eastern Daylight Time) Paul Griffiths <[EMAIL PROTECTED]> wrote:
> Hi Mark, > I'll happily provide some bugs and some wishes. I have been one of those > silent members of the list - but no more! FYI, I have v0.64 and > wxWindows 2.4.0 and I run Mahogany on Windows 2000. > > Bugs: > 1. Occasionally keyboard virtual keys get inverted - for example, it > appears > that the alt key is down when it isn't. The problem usually resolves > itself > in 5-10 minutes. The key state is affected system wide but it only > happens > when I am composing a message. That's a new one. Are you running any unusual software that Mahogany might be conflicting with? > 2. Opening a URL in the message causes two invocations of the web > browser. Yes, That's an old one that I have spoken at length about. It is one of the most annoying for me so I'll keep on their backs :-) > 3. There is a bug in the POP protocol (or maybe there is a bug in my POP > server!) In lines 274-280 of Pop3.cpp, there is a check that msg numbers > should be consecutive but on my POP server they aren't: POP server software version number and name please! I have NEVER heard of that before. > > // check that the msgno returned is correct too - they > should be > // consecutive > > // Don't check - message > ok = msgno == uidls.GetCount() + 1; > if( !ok ) > > 4. Messages in the preview display open at the bottom rather than the > top of the message. Can you explain what you mean? Are you referring to the status messages in the status bar? > 5. You cannot transfer a message between two IMAP folders when only one > or > the other has SSL turned on. Why would I not have SSL always turned on > ... > > 6. With SSL turned on, you cannot download large attachments. Is this a download timeout problem maybe? > Wishes: > I would like to set up my identity to automatically update based on my IP > address. I like the concept of an identity because I have multiple email > accounts and use different servers depending on where I am plugged in > (with > my laptop.) > > It would be good if remote mailboxes could have a local copy and Mahogany > would be responsible for syncronizing the two. Then, unless you > specifically ask for a complete update, Mahogany only needs small updates > from your mail box. > > A multi-threaded version of Mahogany would be great! I know this is a big The developers are doing battles with reentrancy at present :-) > deal since you have to build in all the locks, but it would make the > program a lot more usable. Sometimes mail servers are slow to respond and > when Mahogany goes to automatically check your mail, the composer locks > up. If someone takes on the task of making Mahogany into a multi-threaded > application, I have some suggestions to make it more robust. (I used > Eudora > before Mahogany and I think it was more multi-threading that would always > kill the application.) > > So I suggest creating a thread and lock manager window that allows the > user to fix > inevitable problems with threads that block waiting for mail servers. I > am imagining that threads would be created to update the local copy of a > mail > box and then messages/folders in the mail box would be locked while they > are being updated. If the server hangs you want to be able to tell the > thread to give up and revert to the old data on any message/folder that > was locked for updating - and of course release the lock. > > Hope this helps! Also, I would not mind helping fix some of this stuff > and I have built Mahogany from source on my machine. But > I have not seen any documentation on the high-level structure of Mahogany > so I am not sure what I will break when I start messing with the code. Join the developers list and I'm sure the guys there would tell you all you need to know. > > Regards, > Paul Griffiths Thanks for your help Paul. Dr. QA ------------------------------------------------------- This SF.Net email sponsored by: Parasoft Error proof Web apps, automate testing & more. Download & eval WebKing and get a free book. www.parasoft.com/bulletproofapps1 _______________________________________________ Mahogany-Developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mahogany-developers