借助Foxmail接口获取邮箱收发信服务器配置信息

前段时间因为公司招聘后台的绑定邮箱功能总是被销售同学在群里艾特.因为绑定的时候不同的邮箱后缀的服务器配置信息也不同,对应协议POP3 / IMAP / SMTP都有不同的服务器地址,端口号,是否使用SSL等配置项,过于麻烦,如下所示Foxmail客户端绑定邮箱时的完整配置项

Foxmail添加新邮箱详细配置

但其实我们在使用Foxmail或者其他邮件客户端的时候,大多数情况下是不会遇到这个问题,通过对Foxmail客户端抓包分析发现,Foxmail客户端在绑定新邮箱时,会请求服务器,服务器会根据收到的后缀名返回对应的配置信息,抓包截图如下

从上图我们可以看到gmail邮箱对应的POP3/IMAP/SMTP协议的配置信息

对于这个接口呢,其实我们只要传入想查询的邮箱后缀即可.附上curl示例:

curl --location --request GET 'https://addrapi.exmail.qq.com/cgi-bin/bizdomaincheck?domain=gmail.com' --header 'User-Agent: Foxmail 7.2.21.453[en]'

注意:User-Agent头必须是Foxmail
注意:User-Agent头必须是Foxmail
注意:User-Agent头必须是Foxmail

未经允许不得转载:鹞之神乐 » 借助Foxmail接口获取邮箱收发信服务器配置信息

赞 (2) 打赏

评论

9+8=

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏