在163邮箱里开启stmp服务,获取登录的密码,实现邮件的发送
public class email{
@Test
public void send() throws MessagingException, IOException {
/*
* session中,服务器地址,用户名,密码
* 发件人,收件人,主题,正文
* */
Session session=MailUtils.createSession("smtp.163.com", "a17827", "BYUZJALAREFTNGQB");
Mail mail = new Mail("a17827@163.com","27599@qq.com","测试邮件一封","<a href='http://www.baidu.com'></a>");
MailUtils.send(session, mail);
}
}
get,post发生的编码格式请求
<filter>
<filter-name>EncodingFilter</filter-name>
<filter-class>cn.itcast.filter.EncodingFilter</filter-class>
<init-param>
<param-name>charset</param-name>
<param-value>utf-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>EncodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>