[TOC]
![](https://img.kancloud.cn/e6/ae/e6aee97d8bc318fe00363e91c23909c9_537x300.gif)
## 问题01:发送邮件的jar包?
![](https://img.kancloud.cn/85/fb/85fb4110d6667b4716a2d7611ce89e3a_274x100.png)
## 问题02:发送邮件的核心对象
* [ ] org.apache.commons.mail.SimpleEmail
```
SimpleEmail simpleEmail = new SimpleEmail();
```
### 需要设置的参数
![](https://img.kancloud.cn/f5/0e/f50ee9bde147194637817047e7abe15d_373x176.png)
![](https://img.kancloud.cn/8c/40/8c402bfed3d91f4437251ad6fa38ab55_625x200.png)
![](https://img.kancloud.cn/00/a0/00a09123adb1afda3139fdda0c80db6d_671x613.png)
![](https://img.kancloud.cn/f9/76/f9768ddd6a57900c4127155614949d8e_458x301.png)
1. smtp服务器主机```setHostName```
2. smtp端口号```setSmtpPort```
3. SSL连接为true(企业邮)```setSSLOnConnect```
4. 设置授权码(需要在发送邮箱中获取)```setAuthentication```
### 设置邮件内容(可能会发生异常)
1. 收件人地址```addTo```
2. 发件人地址```setFrom```
3. 邮件主题```setSubject```
4. 邮件内容```setMsg```
5. 执行发送```send```
- 1课程概述
- 2环境配置
- 3MVC
- 3.1View
- 3.1.1前端基础
- 3.1.2JSP语法
- 3.1.3JSP内置对象1
- 3.1.4JSP内置对象2
- 3.2Bean
- 3.3Controller
- 3.3.1Servlet
- 3.3.2Filter
- 3.3.3Listener
- 3.4EL&JSTL
- 4三层架构
- 4.1数据库操作
- 4.1.1JDBC
- 4.1.2JDBC优化
- 4.2三层架构设计
- 4.3程序优化
- 4.3.1数据库连接优化
- 4.3.2数据库操作优化
- 4.4安全专题
- 4.4.1Ajax异步查询
- 4.4.2CAPTCHA
- 4.4.3MD5&SHA
- 4.4.4Cookie
- 4.4.5分页显示
- 4.4.6文件上传
- 4.4.7发送邮件
- 5企业级框架
- 5.0Maven
- 5.1MyBatis
- 5.2Spring
- 5.3SpringMVC
- 6实践项目
- 6.1实验1-用户登录(MVC)
- 6.2实验2-访问统计(Servlet高级)
- 6.3实验3-三层架构
- 6.4实验4-安全信息系统