java怎么根据邮箱确定其邮件发送服务器和接收服务器

m0_37913946 2017-07-06 04:56:50
个人邮箱和企业邮箱都可以发送邮件,现在采用javaMail发送邮件,需要根据邮箱地址确认其发送服务器和接收服务器,有什么办法可以快速定位吗
例如:
企业邮箱:xxx@feliciafay .com feliciafay .com 为企业域名,用的是网易企业邮箱,
其服务器配置为:smtp.qiye.163.com 和pop.qiye.163.com

在java中有什么办法可以快速通过xxx@feliciafay .com定位其邮件服务器吗,因为此邮箱为客户自己输入,请大神解答下
...全文
701 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
54040 2021-04-28
  • 打赏
  • 举报
回复
引用 3 楼 m0_37913946 的回复:
像foxmail,添加账号,输入邮箱和密码后可以自动帮你设置发件服务器和收件服务器,不需要自己手动配置
估计是有个通常的做法,比如服务器地址是mail.xx.com或者smtp.mail.xx.com,然后把163之类常见的邮箱服务也加到软件里面,然后Foxmail软件帮你去尝试连接一遍。如果是自己搭的邮箱服务,smtp服务用一个特殊的域名来指定,Foxmail也无从知道。
csdn_lee192 2017-07-25
  • 打赏
  • 举报
回复
哥们,解决了吗?我也有同样的问题
HinanaiTenshi 2017-07-07
  • 打赏
  • 举报
回复
很遗憾,不能。 邮件通信不是只有smtp/pop3协议的,邮件服务器地址也未必是协议名+邮件后缀,而这些从邮箱地址里都是看不出来的。
m0_37913946 2017-07-07
  • 打赏
  • 举报
回复
像foxmail,添加账号,输入邮箱和密码后可以自动帮你设置发件服务器和收件服务器,不需要自己手动配置
m0_37913946 2017-07-07
  • 打赏
  • 举报
回复
不是自己想的,我这边在系统里面集成了邮件的功能,要想邮件可以正常使用,必须根据客户的邮箱确定发件服务器和收件服务器地址,不然的话就只能让客户自己去填写了
minemine0418 2017-07-06
  • 打赏
  • 举报
回复
你这个需求恐怕是自己想的吧?貌似实现不了。。

51,396

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧