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

Reply via email to