今天研究了一下怎么用java代码发送邮件,用的是Apache的commons-email包。
据说这个包是对javamail进行了封装,简化了操作。 这里讲一下具体用法吧
一.首先你需要有邮箱账号和一个授权码。
需要进入到QQ邮箱或者是网易邮箱里面去获取。在邮箱的设置->账户里面,开启如下服务,就能得到一个授权码,这个授权码要好好保管。有了这两个东西就能够通过第三方客户端发送邮件了。
二.导入commons-email的maven依赖。
我用的是1.4,也可以去maven仓库网站(https://mvnrepository.com)上面找别的版本。
<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-email</artifactId> <version>1.4</version> </dependency>