使用Java企业级技术开发大型系统(8)
发邮件的一些知识:
a.cmd
b.telnet localhost 4555
c.帐号名:root 密码也是root (千万不能够按回退键)
d. adduser 用户名 密码(简单)
发邮件步骤:
(1)设置初始化参数
Properties prop = new Properties();
设置服务器的地址 (如果有网 smtp.qq.com smtp.sina.com)
prop.put("mail.smtp.host", "localhost");
设置权限验证
prop.put("mail.smtp.auth", "true");
(2)创建session对象
Session session = Session.getDefaultInstance(prop);
(3)开启调试日志
session.setDebug(true);
(4)创建邮件对象
MimeMessage message = new MimeMessage(session);
(5)4个邮件必要元素
发件人
message.setFrom(new InternetAddress("jerry@localhost"));
收件人
message.setRecipient(RecipientType.TO, new InternetAddress("tom@localhost"));
主题
message.setSubject("今晚打老虎");
内容
message.setText("3缺一");
(6)发送邮件
Transport trans = session.getTransport("smtp");
(7)测试连接
trans.connect("localhost", "jerry", "123456");
(8)发送
trans.sendMessage(message, message.getAllRecipients());
好的,这里到这里就结束了,接下来是 使用Struts2框架开发租房系统
欢迎关注、评论,谢谢了!!!