如何将虚拟/伪造/模拟电子邮件和电子邮件文件夹加载到共享IMAP帐户以测试MUA配置?

2024-06-01 11:15:37 发布

您现在位置:Python中文网/ 问答频道 /正文

摘要

如何创建一组按需、模拟/虚拟/伪造的电子邮件 IMAP文件夹?电子邮件内容需要在公共论坛中通过 一个通常访问的IMAP服务器帐户(通常用于测试人员/开发人员 尝试调试MUA问题/配置),没有隐私 风险。在

我还没有找到解决办法。除非我能找到什么 (我完全在寻找建议),我只能自己写了 软件客户端。如果是这样的话,我会用Python编写,我要找的是general 我应该使用哪些工具/库/方法/方法的指针 最快得到第一个工作原型。在

鉴于下面的情况,我应该如何解决上述问题?在

目的

我想测试各种共享相同IMAP的MUA部署 多个用户/测试人员/开发人员(任何MUA)之间的帐户 公共竞技场。示例:我可能会在不多的电子邮件列表中问:

“为什么我的mbsync/Notmuch 配置不工作?这是一个共享的gmail.com网站我们可以 共同用作一个公共IMAP服务器,以最小化服务器端 变量,从而共同帮助调试。”

IMAP客户端要求

IMAP客户端程序:

  • 必须能够用任意数量的IMAP嵌套文件夹 给电子邮件编号,

  • 必须证明所有电子邮件内容和文件夹名称是可共享的, 没有隐私问题(任何合理的内容都可以, 它不一定有意义;例如1: 提供3封或更多示例电子邮件的输入,由用户/呼叫方提供) 只要这些邮件能被MUAs打开和阅读 附件是“真实”的,可以由附件文件的 相应的应用程序,

  • 将包含一些带有1个或多个附件的电子邮件,

  • 最佳情况下(但初始版本不需要)能够 通过在 数百个嵌套的IMAP文件夹。客户可以利用许多或大量 文件附件将有助于做到这一点。

  • 如果有新的/新鲜的,必须能够按需完成以上所有工作 IMAP服务器帐户凭据。

作为实现快捷方式,客户机可以复制 大部分电子邮件内容,只要有显著差异 输入日期:,收件人:,发件人:,主题:标题和电子邮件文件夹名称(全部 其中可能很容易“随机化”)。在

更多详情

从现有的私人邮件文件夹 我已经有了IMAP帐户(满足上述要求),但是 那项工作看来太难了。太多的个人敏感信息 需要“转换”/“私有化”。不过,我想听听 容易私有化的方法的选择(加扰,加密,什么?) 此现有电子邮件内容。这样一条路也许可以省去我写作的麻烦 软件。在

我认为解决这个问题的唯一方法是:利用IMAP客户端 程序(同样,我可能正在编写)可以创建电子邮件和 任何指定IMAP服务器/帐户上的电子邮件文件夹。程序输入can 包括示例(可能是私人)电子邮件内容、文件夹数 以及嵌套级别、随机性、日期范围(电子邮件)等

我还没有找到任何能造成这种情况的东西。 GreenMail出现在安装程序中 IMAP服务器,但不是IMAP服务器内容--除非我忽略了 什么事?在


Tags: 方法服务器文件夹客户端示例内容附件软件