哪位高人能给一个JAVA写的发送邮件的程序.高分求教

tianzhi21 2005-12-19 05:41:50
哪位高人能给一个JAVA写的发送邮件的程序.高分求教
...全文
192 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
3feetcat 2006-03-20
  • 打赏
  • 举报
回复
mport java.util.Properties;
import javax.mail.*;
import javax.mail.internet.*;
public class MailExample {
public static void main (String args[]) throws Exception ,MessagingException{
String host = "smtp.163.com";
String from = "from@163.com";
String to = "to@163.com";


// new properties
Properties props = new Properties();

// Setup mail server
props.put("mail.smtp.host", host);//设置smtp主机

props.put("mail.smtp.auth","true");//使用smtp身份验证

// Get session
Session session = Session.getDefaultInstance(props, null);

// Define message
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress(from));
message.addRecipient(Message.RecipientType.TO,
new InternetAddress(to));
message.setSubject("Hello JavaMail");
message.setText("This is test JavaMail");
message.saveChanges();

// Send message
Transport transport = session.getTransport("smtp");
System.out.println("正在连接");
transport.connect(host, "用户名","密码");
System.out.println("正在发送");
transport.sendMessage(message, message.getAllRecipients());
System.out.println("邮件发送成功");
}
}
zealVampire 2005-12-19
  • 打赏
  • 举报
回复
这个论坛上就搜索一把mail吧, 很多示范代码的.
wsk_228 2005-12-19
  • 打赏
  • 举报
回复
网上搜一下,基本上就可以用的啦

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧