public void SendMail(String Topic,String Content,String toAddress)
{ //三个参数 分别为 标题 内容 收件人 地址
try{
Properties props = new Properties();
props.put("mail.smtp.host", "smtp.163.com");
props.put("mail.smtp.auth", "true");
Session s = Session.getInstance(props);
s.setDebug(false);
MimeMessage message = new MimeMessage(s);
MimeMultipart mp = new MimeMultipart();
BodyPart body = new MimeBodyPart();
InternetAddress from;
InternetAddress to;
try {
from = new InternetAddress("snail_m@163.com"); //发件邮箱
message.setFrom(from);
to = new InternetAddress(toAddress); //收件邮箱
message.setRecipient(Message.RecipientType.TO, to);
message.setSubject(Topic, "utf-8");
body.setContent(Content, "text/html;charset=utf-8");
mp.addBodyPart(body);
message.setContent(mp);
message.setSentDate(new Date());
message.saveChanges();
Transport transport = s.getTransport("smtp");
transport.connect("smtp.163.com", "snail_m@163.com", "snail1611wd3");//三个参数 含义 邮件服务商 发件邮箱 发件密码
transport.sendMessage(message, message.getAllRecipients());
transport.close();
} catch (AddressException e) {
e.printStackTrace();
} catch (MessagingException e) {
e.printStackTrace();
}
}catch(Exception e){
e.printStackTrace();
}
}
如题 :简单邮件发送函数
运行前 需要加两个jar包
分享到:
相关推荐
简单邮件发送
C++简单邮件发送系统SMTP,实现邮件发送和接受,包括附件的发送。
vc实现简单邮件发送程序 SMTP POP3
SpringBoot中整合Mail实现简单邮件发送示例代码
JAVA简单邮件发送客户端程序设计
简单邮件发送控制系统.zip
简单邮件发送系统
基于VC++的简单邮件发送 不错的网络编程实例
一个smtp简单邮件发送程序,对于学习网络编程的人员很有帮助
JAVA简单邮件发送客户端程序设计
简单邮件发送程序,java实现,包括发送和接受端两部分,需要的可以借鉴看看。
邮件发送系统源码,功能:发送邮件,添加附件,注意:邮箱要开通pop服务 二、菜单功能 1、输入发件人的邮箱账号和密码 2、协议:根据不同邮箱填写不同协议,QQ邮箱就写smtp.qq.com 3、填写收件人邮箱账号 4、...
简单的邮件发送是一个很简单的邮件发送程序,能够发送普通的文本内容;以上所有程序在VC6.0中调试通过,系统平台是:Windows XP Professional
简单Java邮件发送 上传的文件中有一个Jar包和demo源码
纯java发送简单邮件的功能,支持嘱性文件的配置,可配多人接收,多个附件,简单。。。
使用javamail实现的简单邮件发送,工程在Eclipse开发工具下面验证通过,只要把邮件发送的相关邮件服务器配置修改成自己使用的邮件服务器地址,账户,密码,显示姓名等,就能发送邮件。
JAVA简单邮件发送客户端程序的设计说明.doc
[计算机软件及应用]JAVA简单邮件发送客户端程序设计