有没有可以识别域的 IMAP 或 POP3 地址的工具?

发布于 2024-10-16 09:18:57 字数 222 浏览 6 评论 0原文

我正在构建一个网络电子邮件客户端,并且我对找出 imap 或 pop3 电子邮件的简单方法感兴趣。有没有一个工具可以帮助解决这个问题?

我假设如果没有,我最好的选择是

try { imap.domain.com } 
catch{ 
        try { mail.domain.com } 
        catch { ...etc ... }
} 

I'm building a web email client and I'm interested in easy ways to figure out imap or pop3 emails. Is there a tool to help figure this out?

I'm assuming if not, my best bet would be

try { imap.domain.com } 
catch{ 
        try { mail.domain.com } 
        catch { ...etc ... }
} 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

雪花飘飘的天空 2024-10-23 09:18:57

没有办法。您最好的选择是按照您的建议尝试电子邮件的域以及常用的前缀。即使如此,IMAP 服务器也可能在非标准端口上运行;那么你就无从得知。

There is no way. Your best bet is to try the domain of the e-mail, plus the usual prefixes, as you suggest. Even then, an IMAP server may be running in a non-standard port; then you have no way of knowing.

任谁 2024-10-23 09:18:57

您可以尝试使用命令行执行程序或其他工具进行 DNS 查找,以查找其 MX 记录,然后将其解析为适当的服务器。但不确定它的效果如何。

在 Linux 操作系统上,您可以使用 dighost,在 Windows 上您可以使用 nslookup

每个工具的使用示例:

dig www.domain.com mx
host -t mx www.domain.com
nslookup -type=MX www.domain.com

You could try a DNS look up with a command line exec or something to look up their MX records and then parse it for the appropriate server. Not sure how well it would work though.

On a linux OS, you can use dig or host, on Windows you can use nslookup.

Example use of each tool:

dig www.domain.com mx
host -t mx www.domain.com
nslookup -type=MX www.domain.com
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文