如何存储电子邮件程序的电子邮件?

时间:2014-03-23 17:53:49

标签: python email

我正在尝试创建一个完全成熟的电子邮件程序ala Thunderbird。我无法弄清楚的是如何正确存储imap标题/ pop消息。

到目前为止我已经有了一些想法:

  • sqlite数据库
  • mbox file
  • Maildir文件夹

我主要关心的是我可以同时读取/写入每种格式的速度。我最初的想法是创建一个线程sqlite函数,它有一个用于写入db的线程(当从服务器下拉新消息时)和一个用于从数据库中读取的线程(这样消息可以在GUI中显示。 / p>

实现这一目标的最佳方式是什么?

0 个答案:

没有答案