嗨,我需要构建一个邮件服务器的前端,我的经验仅限于 Dovecot,我相信它不支持将邮件存储在数据库中。因此,只要考虑用户对过滤邮件的单词或根据发送/接收时间、发件人、主题等对邮件进行排序的兴趣,如果邮件存储在数据库中,通过 SQL 执行此操作可能更容易。所以问题是有人用 Oracle 设置 Dovecot 吗?如果还有其他支持数据库的邮件服务器?
嗨,我需要构建一个邮件服务器的前端,我的经验仅限于 Dovecot,我相信它不支持将邮件存储在数据库中。因此,只要考虑用户对过滤邮件的单词或根据发送/接收时间、发件人、主题等对邮件进行排序的兴趣,如果邮件存储在数据库中,通过 SQL 执行此操作可能更容易。所以问题是有人用 Oracle 设置 Dovecot 吗?如果还有其他支持数据库的邮件服务器?
我会避免使用数据库作为邮件存储,而是查看 dovecot 的Lucene和Solr插件。
dovecot 可能不可能,但它们是完全依赖数据库后端 mysql、postgresql 或 sqlite的DBMail imap 服务器。