跳转到主要内容

从一组maildir文件夹中删除重复的邮件。

项目描述

命令行工具,用于从一组maildir文件夹中删除重复的邮件。

稳定版本: 最新发布 Python版本 软件许可证 需求新鲜度

开发: 单元测试状态 文档状态 覆盖率状态 代码质量

功能

  • 基于精心挑选的邮件头进行重复检测。

  • 从多个 maildir 中提取源邮件。

  • 基于大小、时间戳或文件路径的多种删除策略。

  • 干运行模式。

  • 通过检查大小和内容差异来防止假阳性。

安装

此软件包可在 PyPi 上找到,因此您可以通过简单的 pip 调用来安装最新稳定版本及其依赖项。

$ pip install maildir-deduplicate

文档

文档托管在 Read the Docs 上。

v2.2.0 版本(2020-09-03)的更改

  • 添加免责声明以准备项目名称更改。

  • 修复标题为对象而非字符串的问题(#61)。

  • 使 body_lines 转换更可靠。

  • 修复计数器统计中的错误(#45,#57)。

  • 将 Message-ID 添加为检查的标题。

  • 修复 UnicodeDecodeError。 关闭 #53 和 #55。

  • 将要求提升到 click_log >= 0.2.0。 关闭 #58,#59 和 #60。

  • nose 替换为 pytest

  • 仅在测试失败时通过邮件通知。

  • 停止支持 Python 3.3。

完整更改日志.

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解更多关于 安装软件包 的信息。

源分发

maildir-deduplicate-2.2.0.tar.gz (35.9 kB 查看哈希值

上传时间

构建分发

maildir_deduplicate-2.2.0-py3.8.egg (23.8 kB 查看哈希值

上传时间

maildir_deduplicate-2.2.0-py2.py3-none-any.whl (31.3 kB 查看哈希值

上传时间 Python 2 Python 3

支持