PHP:自动配置电子邮件提供商


PHP: Automatic configuration of email provider

自动获取电子邮件服务器的POP3/IMAP/SMTP参数讨论了Mozilla ISPDB作为电子邮件服务的主机、端口等配置参数的来源。

有人知道一个PHP组件(最好是启用了composer),它公开了ISPDB,甚至实现了完整的Thunderbird自动配置算法吗(https://developer.mozilla.org/en-US/docs/Mozilla/Thunderbird/Autoconfiguration)?可能与phpmailer集成?

如果没有,我可能会开始一个。。。

听起来是个合理的想法,我不知道还有其他项目涵盖这一点。Mozilla文档看起来不错——我认为其中一些信息有时可以在DNS SRV记录中找到。

您不需要太多PHPMailer集成的方式(我是PHPMailer的维护者)——它可能会帮助您找出HostSMTPSecure属性应该是什么,这样它就可以成为一个独立的类。通常,这些属性只对入站有用——除了设置入站帐户外,您很少需要这样做;当通过中继发送时,您通常只使用一组信息,而Host更有可能使用MX记录直接发送。