If you have a tray structure you should open every tray to make sure the missing folders are not in a tray. If you don't find them then consider rebuilding the hierarch.pm file. This is the file that maintains the folder list and tray structure. Be aware that the downside to a rebuild is the loss of all tray structure. All folders will be at the root level.
If you wish to proceed, you first need to know where your home mailbox directory is. You can find this out by going to Help > About Pegasus Mail then clicking on the Info button. Now shutdown Pegasus Mail. Use Windows Explorer to navigate to the mailbox directory and rename the hierarch.pm file to hierarch_pm.bad. When you next start Pegasus Mail a new hierarch.pm file will be created.
The .pmm/.pmi file pairs are the folder files. The hierarch.pm file is what keeps track of whether the folder was created inside of a tray. When it is recreated, Pegasus Mail has no way to tell which were created as folders in trays hence the loss of structure. Since you have so many folders you can try renaming your current hierarch.pm file to something like hierarch_pm.hold then copying in your old hierarch.pm file and see what happens. If you are worse off then just delete the copied in hierarch.pm file and restore the renamed copy. Do the file manipulation with Pegasus Mail closed.
One tip I suggest to my users is that if they use trays they should name the folders inside those trays to something that identifies which tray they belong to. For instance, a tray named Vendors would contain folders named Ven_Vendor1, Ven_Vendor2, etc. This makes it easier to recreate the structure if the hierarch.pm file is ever corrupted, and a restore from backup fails (though I don't expect any of them will have 3500 folders).
Is this a recent install? Same machine? Recheck Tools, Options,
General, Advanced and confirm that winsock loading is set to Always.
OK. This is what I found and I am trying it. Assuming it works, can anyone explain to me why? What was going on that caused the problem that this fixes?
I have realized that Pegasus is behaving in a way that I find strange and don't understand.
When Pegasus is left loaded but not being used, its use of my CPU rises to 50% and there is lots of disk access. Then, if I do something with Pegasus the CPU usage drops to zero for a while. But when I stop using it, it soon goes back up to about 50%. This seems to go on indefinitely (longer than I have had the patience to watch it). Can this be normal?
It has occurred to me that Pegasus might be doing some sort of housekeeping. I do have a lot of mail in my mailbox. But I would think that would end eventually. The thought also has occurred to me that Pegasus might be infected with some sort of virus. However, I have not found any references to such by searching.
Does anyone have any suggestions as to what is going on?
I want to save all of the messages in a folder to a file without all the header/raw info. Can this be done?
I am running the current version of Pmail on Win 7 32 bit.
Thanks, Bobbie
[/quote]
A solution is to use pdfCreator: select all the messages you want to save and then choose 'Print', as specific printer choose pdfCreator, choose 'Print significant headers only' , you can check or uncheck 'Collate' if you want one .pdf file for each message or a .pdf file including all the messages you selected.
This isn't a solution, just an FYI about the notification message...
From the Pegasus Mail manual (pg 40):
Address overrides Occasionally, you will need to mail to an address which Pegasus Mail cannot automatically detect as being of a particular type. If this happens, you may have to use an override - a special sequence of characters at the start of the address that forces Pegasus Mail to accept the address as a particular type. Overrides consist of two or three characters and a colon: the recognized overrides in Pegasus Mail for Windows are as follows:
PM: to force Pegasus Mail to treat the address as local. IN: to force delivery via the system's Internet gateway. MHS: to force delivery via MHS. NB: to force delivery to a Pegasus Mail Noticeboard.
If you use an override, Pegasus Mail will not even attempt to parse the address, and will pass it unaltered to the appropriate transport after removing the override string. The NB override is the only way to send mail directly to a noticeboard.
There are reply related settings in Tools > Options > Outgoing mail > Messages and replies. Perhaps one of those is different in the one identity that is not behaving as expected
OK, thanks! I was considering toying with the settings in pmail.ini to add a relative path to the file names therein but wasn't in the mood for the probable crashes and repairs.
[quote user="inksi"]What we have done is to rename the IERenderer.dll and then provide a symlink to bearhtml.dll with the name IERenderer.dll so that bearhtml is called by default.[/quote]
I'm surpised you don't see any side effects of doing so. Instead you should rather rename or remove the file IERenderer.fff.
[quote user="inksi"]It would appear to be Wine not handling IERenderer correctly. It does not have a high priority despite a number of people having had issues. The workaround is not difficult but I suppose it does deprive Pegasus of some functionality. (?)[/quote]
It's actually an issue with WINE's IE support for embedding IE's rendering machine into other applications.
[quote user="inksi"]It would be good to see a specific Pegasus page on running under Wine, I cannot see that we are going to get a native Linux version ever and a little 'official' documentation on this issue could go a long way to demystifying it. Wine is not that complex but less capable users might balk at the issues mentioned above, either it will go or it won't would be the attitude of many.[/quote]
People using WINE could try to create a entry, AFAIK only a few people of PM's beta tester team are actually using WINE. IOW: I don't think WINE is officially supported other than on a voluntary basis.
Dummy that I am I failed to do a little research before pleading to the masses. The default printer was off line, which I found quite easily searching for "delay in opening message". Set the printer default to one that's available and problem solved. Sorry to waste bandwidth but perhaps it will help someone else to remember to look first and ask questions later.
Thank you for this information as you well know, HELP file is my last resort . . by your suggestion that has been done and now the need is to see what takes place now. After following what is within there and now try it out.
[quote user="Chris03"]Will PFS be supported soon?[/quote]
Since OpenSSL supports it and Pegasus Mail will switch from using CryptLib to OpenSSL it should be possible to implement it. But I can't tell whether it may happen soon or not - depending on what "soon" is supposed to mean anyway ...
After processing several mailing lists normally, I noticed that they had begun remaining in the queue. I checked the syslog.pm and they were being sent (the SMTP flag was "T" designation). I found the cause was that I had the PML files open in Notepad++ I closed Notepad and the queue processes the mailing lists completely and removes them from the queue.