我正在开发自己的电子邮件客户端应用程序。目前,当用户添加新邮箱时,我让他们手动输入 IMAP 服务器名称(例如 imap.gmail.com)。我注意到有些邮件客户端应用程序会以某种方式自动找出正确的 IMAP 服务器名称。
所以问题是,是否有任何数据库或其他东西可以将登录作为输入并返回 IMAP 服务器名称作为输出?
如果这很重要,我在后端使用 Python (Django) 和 MySQL。
我正在开发自己的电子邮件客户端应用程序。目前,当用户添加新邮箱时,我让他们手动输入 IMAP 服务器名称(例如 imap.gmail.com)。我注意到有些邮件客户端应用程序会以某种方式自动找出正确的 IMAP 服务器名称。
所以问题是,是否有任何数据库或其他东西可以将登录作为输入并返回 IMAP 服务器名称作为输出?
如果这很重要,我在后端使用 Python (Django) 和 MySQL。
有/曾经有这样一个数据库,是的。Mozilla为 Thunderbird 操作/操作它,我认为大多数其他人都复制了 Thunderbird 源代码中使用的方法。