Platform: Pegasus 4.70 over TCP/IP on Windows 7.1
I use menubtn.fff & menubtn.dll to add shortcuts to the Pmail menu bar (I haven't tried toolbar.pm yet). It works very well but if invoked under Windows 7 stops TCP/IP connections (POP3, IMAP, SMTP) working, even if the invoked shortcut is not a TCP/IP based action - eg Notepad or Spell checker. If the TCP/IP connection is invoked before the menubtn link then both work fine. This is not an issue with the same Pmail configuration on XP where I first implemented menubtn; both work there irrrespective of the execution order.
Obviously I have a simple workaround - invoke a TCP/IP connection before any menubtn shortcut. If I forget to do this I have to restart Pegasus. However I wonder if anyone has a solution or explanation for this?
Improving the workaround... I now run a POP3 link on Pegasus startup, via two steps:
1. On Tools=>Internet Options=>Receiving (POP3) for the identity selected at startup, via -ID <identity> on the command line, set on "Check whenever the newmail folder is opened"
2. On the <Default> identity, in Tools=>Options=>General settings=>Basic Settings set on "Automatically open the new mail folder at startup". Note this setting is on the <Default> identity, not the identity selected at startup via -ID <identity>; setting this option on in the selected identity does not trigger a POP3 connnection. There is no POP3 setup associated with the <Default> identity.
Since I prefer to use only Selective Mail Download (one of Pegasus mail's great features) I have set my POP3 definition to leave all mail on the server via a POP3 rule set.
So now I can't forget to invoke a TCP/IP conenction before a menubtn call.
Is menubtn worth it? Well, YES; I've added a few more quick links and now have a total of 7, with associated icons. Very easy and useful.
Another, simpler, workaround...
I have switched to toolbar.pm and dropped menubtn. No problems now with TCP/IP connections.
Comparison between toolbar & menubtn:
For toolbar:
Most important: Its easy to remove icons you don't use, making more space (eg in my case, Noticeboard & a few others)
Very compact; just 1 line per shortcut
For menubtn:
Much better icons. Toolbar icons seem very limited (eg I use the Noticeboard icon for Notepad)
You may also combine toolbar.pm and menubtn (I've tested that) but the TCP/IP issue under Windows 7 will probably return...
Of course both are very useful and demonstrate the great flexibility of Pegasus mail.