I am running Pegasus Mail 4.71.565. I recently discovered that the Junk or suspicious mail folder that I was used to seeing and occasionally checking simply was not there in the mail folder tree. It has vanished at some point and not come back.
Additionally I realised Pegasus Mail seems to be losing messages, especially large messages that are in HTML or might otherwise be considered spam by the filter. So I checked the MAIL folder under PMAIL and sure enough, I can find both the JUNK.PMI and JUNK.PMM folders that seem to contain my lost messages (and many others I did not know I have missed).
However, the Junk or suspicious mail folder still does not show up in the folder tree in the program. Any ideas how to get it back?
Duplicate internal folder ID's can cause folders not to display in the folder list. To check this, close Pegasus Mail, move the JUNK.PMM & JUNK.PMI files out of the mailbox directory to a temporary location, start Pegasus Mail, check the folder list for a junk mail folder. If there is one, find its filename via the folder information, move that .pmm/.pmi pair out and the JUNK pair back in.
If the duplicate .pmm file contains message content that you need you can run PMRestArch on it. This utility will assign a new internal ID. After doing so I suggest accessing it using the "add mailbox to list" folder option and copying messages to Pmail folders rather than adding the files back into the mailbox directory. You can download PMRestArch from: www.lexacorp.com.pg/lexacorp_utilities.html#EMail
Hi Brian. Thanks for the suggestions. I followed your orders but it did not work out completely.
I moved both JUNK files from the MAIL directory and the Junk or suspicious folder did appear in the program folder tree. Also the spam filter seems to be working as there were some more messages routed into the folder when I opened PMail.
I then managed to locate the PMI and PMM folders holding the new junk messages, both with innocuous names, moved them out of the MAIL folder and moved both original JUNK folders back again. I understand this is what you were suggesting.
Unfortunately when I opened PMail after that the Junk and suspicious folder had vanished again, so no luck there, even with both new innocuous junk files out and both original JUNK files with that name in.
If you have any further advise, I would be glad to hear it
Do any of the messages in either junk folder need to be saved? I ask because the easiest thing to do would be to delete both of those junk mail folders and put in the default junk mail folder. Let me know if you want to go that route and I'll provide a step-by-step (very easy).
I hope you're maintaining backups of the mailbox directory. Playing in mailbox directories with a file explorer always makes me nervous. Having a known good copy makes it easy to return to that point if needed.
To get the default junk folder back in place...
Remove the two existing junk folder file pairs from the mailbox directory. If one pair is already out then you can delete the other from with Pegasus Mail by deleting that folder.
Once done, close down Pegasus Mail then use a file explorer to copy the junk.pmm and junk.pmi files located in \PMAIL\PROGRAMS\DEFAULTS to the mailbox directory. (See my note below)
Start Pegasus Mail and point your spam filter to the new Junk folder.
Note: if you download mail on Pegasus Mail startup you may want to disable that before copying in the new junk folder files so that you'll have an opportunity to fix the spam filter before any new mail is retrieved.
Hope this gets you back to normal.
You should be fine if you edited the filter to point to the new junk folder. You MUST do this even if the folder name in the filter (or in Spamhalter) is the same as the new folder name. Use the Set or Select button to do it.
Your previous draft for topic is pending
If you continue, your previous draft will be discarded.