> Does anyone know how to remove duplicate emails in PMail?
Might want to try this utility.
Introduction to
PmailUnDup (Version 2.2)
It is highly recommended that you BACKUP all of your WinPmail folders and exit out of WinPmail before running this program!
The primary purpose of this program is to find duplicate messages within Pegasus Mail for Windows* (WinPmail) folders.
WinPmail maintains two basic files for a message folder: an Index File with the PMI extension, and the file containing the actual messages, the PMM file. The Index File (PMI) has some information about each message: from, subject, date, mstime, message size, fpos (location of the message within PMM file) and a variety of critical flags. See Index File Description. It is what is displayed in WinPmail when viewing a folder.
PmailUndup will read in the .PMI Index files, and optionally sort the file by the mtime code in ascending order. It will scan for duplicates in the PMI file. A duplicate is defined as an entry in the index file where the from, subject, mstime and size are identical. The actual message text is not checked.
The files are written out as .PMI and .PMM files with any duplicate messages removed and optionally ordered in ascending date order (mstime).
When a folder has duplicates (or deleted messages):
· first the original .pmi and .pmm files are renamed to .bki and .bkm.
· then new .pmi and .pmm files are created and the valid message are copied to them.
If the backup files already exist the new files cannot be created as the program needs to first rename the existing files to the BKI and BKM extensions. In this case those folders can be skipped or overwritten based on the Options you have chosen. You can move, delete or restore existing backup files in Backup Mode.
Within WinPmail when you delete a messages from a folder the actual message may not be deleted, but just marked for deletion in the PMI Index file. WinPmail keeps track of the amount of deleted message space within the file and when the optionally set threshold is exceeded it removes the deleted messages. PmailUndup removes these deleted messages (regardless of the threshold) when creating the new PMI/PMM files with duplicates removed.
If there are no duplicate and no deleted messages, the file will be skipped and no BKI or BKM files will be created.
If there are any discrepancies or inconsistencies the file may not be processed depending on the Options chosen. You may also correct them by opening the folders in WinPmail.
The program is designed to work on as many or as few folders as you wish. You select the folders to be processed at run time. Folders can even be selected across directories and disk drives. The program has a limit of 35,000 messages in a single folder.
You can view the index file by selecting a file in the listbox and using the right mouse button or double clicking on the entry. A new window will open with the index file displayed.
You can also save an Index file as a comma–separated file (.CSV) or as a tab (ctrl-I) delimited file (.TAB) for use outside of Pegasus Mail for Windows.
Note: While PmailUnDup is designed to manipulate Pegasus Mail for Windows* (WinPmail) folders, it is an independent program written by Hal Lamster, Lamster Consulting and is in no way a product of David Harris. David Harris has enough on his plate without dealing with add-ons to his magnificent email program. For further information or to contact the author of PmailUnDup:
Hal Lamster
Lamster Consulting
399 East 72nd Street
New York, NY 10021
+1 (212) 249-5571
http://www.lamster.org hal@lamster.org
.
This software may be freely distributed provided that the program remains intact and that no fees beyond reproduction costs are charged. The program is provided AS IS and NO warrantee is offered or implied including fitness for a particular use. Use at your own risk.
Acknowledgement:
I would like to thank the following people for their generosity and assistance in testing the original 1.x version of this program and for their suggestions, many of which have been incorporated into the this version: Dr, Werner Furlan, Thomas R. Stephenson, Robert Croson, Jr, Han van den Bogaerde, Robert Eidt, and Tom Bullock.
* For further information on David Harris’s Pegasus Mail for Windows: http://www.pmail.com
Copyright © 2005 Lamster Consulting, All Rights Reserved.
This Help file was last modified on 21-Mar-05
Copyright Lamster Consulting 2005, All Rights Reserved.
<p>&gt; Does anyone know how to remove duplicate emails in PMail? </p><p>Might want to try this utility.</p>&nbsp; Introduction to <b>PmailUnDup</b>&nbsp; (Version 2.2)
It is highly recommended that you BACKUP all of your WinPmail folders and exit out of WinPmail before running this program!
The primary purpose of this program is to find duplicate messages within Pegasus Mail for Windows* (WinPmail) folders.
WinPmail maintains two basic files for a message folder: an Index File with the PMI extension, and the file containing the actual messages, the PMM file.&nbsp; The Index File (PMI) has some information about each message: from, subject, date, mstime, message size, fpos (location of the message within PMM file) and a variety of critical flags.&nbsp; See Index File Description. It is what is displayed in WinPmail when viewing a folder.
PmailUndup will read in the .PMI Index files, and optionally sort the file by the mtime code in ascending order.&nbsp; It will scan for duplicates in the PMI file.&nbsp; A duplicate is defined as an entry in the index file where the from, subject, mstime and size are identical.&nbsp; The actual message text is not checked.
The files are written out as .PMI and .PMM files with any duplicate messages removed and optionally ordered in ascending date order (mstime). &nbsp;
When a folder has duplicates (or deleted messages):
·&nbsp;&nbsp; &nbsp;first the original .pmi and .pmm files are renamed to .bki and .bkm.
·&nbsp;&nbsp; &nbsp;then new .pmi and .pmm files are created and the valid message are copied to them.
If the backup files already exist the new files cannot be created as the program needs to first rename the existing files to the BKI and BKM extensions.&nbsp; In this case those folders can be skipped or overwritten based on the Options you have chosen.&nbsp; You can move, delete or restore existing backup files in Backup Mode.
&nbsp;
Within WinPmail when you delete a messages from a folder the actual message may not be deleted, but just marked for deletion in the PMI Index file.&nbsp; WinPmail keeps track of the amount of deleted message space within the file and when the optionally set threshold is exceeded it removes the deleted messages.&nbsp; PmailUndup removes these deleted messages (regardless of the threshold) when creating the new PMI/PMM files with duplicates removed.
If there are no duplicate and no deleted messages, the file will be skipped and no BKI or BKM files will be created.
If there are any discrepancies or inconsistencies the file may not be processed depending on the Options chosen.&nbsp; You may also correct them by opening the folders in WinPmail.&nbsp;
The program is designed to work on as many or as few folders as you wish.&nbsp; You select the folders to be processed at run time.&nbsp; Folders can even be selected across directories and disk drives.&nbsp; The program has a limit of 35,000 messages in a single folder.
You can view the index file by selecting a file in the listbox and using the right mouse button or double clicking on the entry.&nbsp; A new window will open with the index file displayed.
You can also save an Index file as a comma–separated file (.CSV) or as a tab (ctrl-I) delimited file (.TAB) for use outside of Pegasus Mail for Windows.
Note:&nbsp; While PmailUnDup is designed to manipulate Pegasus Mail for Windows* (WinPmail) folders, it is an independent program written by Hal Lamster, Lamster Consulting and is in no way a product of David Harris.&nbsp; David Harris has enough on his plate without dealing with add-ons to his magnificent email program.&nbsp; For further information or to contact the author of PmailUnDup:
Hal Lamster
&nbsp;&nbsp; &nbsp;Lamster Consulting
&nbsp;&nbsp; &nbsp;399 East 72nd Street
&nbsp;&nbsp; &nbsp;New York, NY 10021
&nbsp;&nbsp; &nbsp;+1 (212) 249-5571
&nbsp;&nbsp; &nbsp;<a href="http://www.lamster.org" title="http://www.lamster.org" mce_href="http://www.lamster.org">http://www.lamster.org</a>
&nbsp;&nbsp; &nbsp;hal@lamster.org
.
This software may be freely distributed provided that the program remains intact and that no fees beyond reproduction costs are charged.&nbsp; The program is provided AS IS and NO warrantee is offered or implied including fitness for a particular use.&nbsp; Use at your own risk.
Acknowledgement:
I would like to thank the following people for their generosity and assistance in testing the original 1.x version of this program and for their suggestions, many of which have been incorporated into the this version: Dr, Werner Furlan, Thomas R. Stephenson, Robert Croson, Jr, Han van den Bogaerde, Robert Eidt, and Tom Bullock.
*&nbsp;&nbsp; For further information on David Harris’s Pegasus Mail for Windows: http://www.pmail.com
Copyright © 2005 Lamster Consulting, All Rights Reserved.
This Help file was last modified on 21-Mar-05&nbsp;&nbsp;&nbsp;
Copyright Lamster Consulting 2005, All Rights Reserved.<p>&nbsp;</p>