我最近得到了一个 VPS,并想开始使用它来托管我的网站,而不是我正在使用的共享主机包。
问题 1:是否可以为 IMAP 配置设置自动发现?
我的大多数用户都是 Microsoft Office Outlook 用户,而自动发现总是给我带来共享主机的问题,它似乎错过了端口号和加密方法,而 ISP 总是说“我们正在努力解决”。
问题 2:如果可以实现自动发现,我该如何设置?
我已设置好 SPF 和 DKIM 记录(这些设置是托管服务提供商在现有共享托管包上当前设置的)
这是我正在移动到 VPS 的测试域的当前记录,不包括名称服务器和 IP。
DNS 记录:
autoconfig.example.com - CNAME - 7200 - example.com
autodiscover.example.com - CNAME - 7200 - example.com
_imaps._tcp.example.com - SRV - 7200 - 1 993 example.com
_autodiscover._tcp.example.com - SRV - 7200 - 0 443 example.com
_submission._tcp.example.com - SRV - 7200 - 1 25 example.com
通过观察这些记录,它看起来应该是自动发现的,但事实并非如此。
IMAP 设置为:
- IMAP 端口 993,SSL
- SMTP 端口 465,SSL
- 使用用户名和密码作为必需的身份验证
- 服务器确实需要安全密码验证 (SPA)
我的 VPS 当前运行的是 CentOS 和 CentOS Web Panel。
答案1
您必须在邮件服务器上创建两个虚拟主机。因此您需要 Apache 或 Nginx。然后您需要在以下目录中为这些虚拟主机创建两个目录:/var/www/html
例子 :
/var/www/html/autodiscovery.example.com/
/var/www/html/autoconfig.example.com/
您需要在两个目录中创建一个邮件目录。
然后你需要把一个 XML 文件放在那里。你可以在 Google 中搜索 XML 文件模式。这个 XML 文件包含有关端口、imap、smtp 设置的信息。Thunderbird 或 Outlook 等软件可以扫描 XML 文件以从中获取配置。如果你需要更多详细信息,请告诉我。我想我的回答会让你明白该怎么做。无论如何,我有自己的邮件服务器,我已经在其中配置了它,所以如果你需要,我可以分享它。