博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NoSuchProviderException异常
阅读量:5320 次
发布时间:2019-06-14

本文共 380 字,大约阅读时间需要 1 分钟。

javax.mail.NoSuchProviderException: mail.transport.protocol property is not set

这个异常折磨了很长时间,来记录一下.

protocol 属性是设置了.但是他 还是一直报not set.

我这里是先查询邮件,然后根据邮件内容再发送邮件.

报错是因为:

Session.getDefaultInstance(props);

这一句.

改成

Session.getInstance(props);

查询资料是因为getDefaultInstance读取缓存,发送邮件的时候会读取到收取邮件的protocol,

就是本来是smtp协议的,读取缓存后没有读取到smtp,而是读取到了pop3

转载于:https://www.cnblogs.com/kasher/p/7513442.html

你可能感兴趣的文章
小程序开发笔记
查看>>
Web框架高级功能之模板、拦截器、Json、打包
查看>>
如何辨别一个程序员的水平高低?是靠发量吗?
查看>>
安装scikit-learn过程记录
查看>>
数据库的标识符可以有多长
查看>>
新手村之循环!循环!循环!
查看>>
在创业公司上班的感受
查看>>
Shell脚本
查看>>
masm32V11配置
查看>>
ASP.NET中Request.ApplicationPath、Request.FilePath、Request.Path、.Request.MapPath
查看>>
通过Python、BeautifulSoup爬取Gitee热门开源项目
查看>>
正则表达式的用法
查看>>
线程安全问题
查看>>
集合的内置方法
查看>>
IOS Layer的使用
查看>>
Android SurfaceView实战 带你玩转flabby bird (上)
查看>>
Android中使用Handler造成内存泄露的分析和解决
查看>>
android代码控制seekbar的样式
查看>>
servlet
查看>>
SSM集成activiti6.0错误集锦(一)
查看>>