Skip to main content

Deduplicate mails from mail boxes.

Project description

Command-line tool to deduplicate mails from a set of boxes.

Stable release: Last release Python versions

Development: Unittests status Documentation Status Coverage Status

Features

  • Duplicate detection based on cherry-picked and normalized mail headers.

  • Source and deduplicate mails from multiple sources.

  • Reads and writes to mbox, maildir, babyl, mh and mmdf formats.

  • Multiple duplicate selection strategies based on size, content, timestamp, file path or random choice.

  • Copy, move or delete the resulting set of mails after the deduplication.

  • Dry-run mode.

  • Protection against false-positives by checking for size and content differences.

Installation

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

$ pip install mail-deduplicate

Documentation

Docs are hosted on Read the Docs.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mail-deduplicate-6.0.0.tar.gz (27.1 kB view details)

Uploaded Source

Built Distribution

mail_deduplicate-6.0.0-py3-none-any.whl (37.1 kB view details)

Uploaded Python 3

File details

Details for the file mail-deduplicate-6.0.0.tar.gz.

File metadata

  • Download URL: mail-deduplicate-6.0.0.tar.gz
  • Upload date:
  • Size: 27.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for mail-deduplicate-6.0.0.tar.gz
Algorithm Hash digest
SHA256 a38c7ab6a2119c4de7216e113e4005040dea4dd5d12d9f4b0b51b89447f6a5a7
MD5 c5b15e04a012113c55b36f7c7ee0451c
BLAKE2b-256 bb5a9cea4f2c7bb5653b8604c45f6b648ed3c57e5e8653d60f6cd0f58267fa9c

See more details on using hashes here.

File details

Details for the file mail_deduplicate-6.0.0-py3-none-any.whl.

File metadata

  • Download URL: mail_deduplicate-6.0.0-py3-none-any.whl
  • Upload date:
  • Size: 37.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for mail_deduplicate-6.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c8f63f9ac6efe2f21dbaac88b17fb6d9cc69bd693a46d954521a85702468c962
MD5 f61f39a57bf758d6d35e302e01f2044a
BLAKE2b-256 44e7c99ec1a82a7531fca6d5d2a1e0a32c24be059b9fbfbc1cd3dd2013fd173d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page