Mail Deduplicate

Command-line tool to deduplicate mails from a set of mbox files and/or maildir folders.

Stable release: |release| |versions| |license| |dependencies|

Development: |build| |docs| |coverage| |quality|

.. |release| image:: :target: :alt: Last release .. |versions| image:: :target: :alt: Python versions .. |license| image:: :target: :alt: Software license .. |dependencies| image:: :target: :alt: Requirements freshness .. |build| image:: :target: :alt: Unit-tests status .. |docs| image:: :target: :alt: Documentation Status .. |coverage| image:: :target: :alt: Coverage Status .. |quality| image:: :target: :alt: Code Quality


  • Duplicate detection based on cherry-picked mail headers.
  • Source mails from multiple mbox files and/or maildir folders.
  • Multiple removal strategies based on size, timestamp or file path.
  • Dry-run mode.
  • Protection against false-positives by checking for size and content differences.


This package is available on PyPi <>_, so you can install the latest stable release and its dependencies with a simple pip call:

.. code-block:: shell-session

$ pip install mail-deduplicate


Docs are hosted on Read the Docs <>_.

Mail Deduplicate

:e-mail: CLI to deduplicate mails from maildir folders

Mail Deduplicate Info

⭐ Stars 91
🔗 Source Code
🕒 Last Update a year ago
🕒 Created 9 years ago
🐞 Open Issues 3
➗ Star-Issue Ratio 30
😎 Author kdeldycke