仅删除电子邮件附件

lpu*_*rto 9 gmail email thunderbird

我只想删除电子邮件附件。

主要来自 Gmail 帐户,但也可以来自其他帐户(例如 iCloud)。

这个想法是在保留邮件的同时删除附件。

我尝试过的所有操作都非常缓慢或手动或两者兼而有之,或者不是真正删除电子邮件而是创建没有附件的克隆,因此您需要在之后删除它们。

如果我在 macOS 或 Thunderbird 上尝试邮件应用程序(无论是否使用 AttachmentExtractor ,我得到的都是没有附件的电子邮件副本,因此我必须手动删除原始电子邮件。

难道就没有什么东西可以正常工作吗?

har*_*ymc 6

GMail:对于 Gmail,存在 Unattach网站 ,该网站是具有有限免费许可证的商业网站。对于免费套餐,您用于登录 Unattach 的电子邮件地址需要与您的 Gmail 帐户的电子邮件地址相同(密码不共享)。

Thunderbird: Thunderbird 附件 AttachmentExtractor Continuous 是原始附加组件“AttachmentExtractor”的修复版本,不再受支持。

它可以满足您的要求,但不适用于 Thunderbird 78 之后的 Thunderbird 版本(开发人员刚刚放弃)。要使用此扩展需要安装旧版本的 Thunderbird,您可以在 Thunderbird 档案中找到它。您需要小心安装后立即禁用自动更新。

在最新的 Thunderbird 版本中似乎不可能做到这一点。

Apple Mail:另一种可能性是Apple Mail,它允许选择多封邮件,然后执行“邮件”>“删除附件”

脚本:对于 Python,您可以在imap size reducer中找到一个脚本 ,您可以根据自己的需要进行调整。对于 GMail,这可能需要启用 2FA 的帐户,以便您可以使用应用程序密码来规避其 OAuth2 要求。

  • 对于好奇的人来说,有一张票建议针对 Thunderbird 的核心采用 Apple Mail 方法:https://bugzilla.mozilla.org/show_bug.cgi?id=1762545 但它似乎并没有获得太多收获到目前为止的牵引力。 (2认同)