天行健,君子以自强不息!~

地势坤,君子以厚德载物 !~

Java发邮件

public class SendEmail {
 public boolean SendEmailTest(String ToEmailStr, String Title,
   String Content, String FromEmaila) throws AddressException {
  // ToEmailStr收件人地址
  // Title邮件标题
  // Content邮件内容
  // FromEmail发件人地址
  String FromEmail = "jerry8059@163.com";
  boolean fnt = false;
  Properties props = new Properties();
  Session sendMailSession;
  Transport transport;
  sendMailSession = Session.getInstance(props, null);
  props.put("mail.smtp.host", "smtp.163.com"); // "202.106.187.180"
             // 是“smtp.sohu.com”的IP!
  props.put("mail.smtp.auth", "true"); // 允许smtp校验

  try {
   transport = sendMailSession.getTransport("smtp");
   transport.connect("smtp.163.com", "jerry8059@163.com", "*********(邮箱的密码)"); // 你在的用户名,密码...........
                   // 改为你的密码
    Message newMessage = new MimeMessage(sendMailSession);

   // 设置mail主题
   String mail_subject = Title;
   newMessage.setSubject(mail_subject);

   // 设置发信人地址
   Address address[] = { new InternetAddress(FromEmail) };// 改变发件人地址
   newMessage.addFrom(address);
   // 设置收件人地址
   newMessage.setRecipient(Message.RecipientType.TO,
     new InternetAddress(ToEmailStr));

   // 设置mail正文
   newMessage.setSentDate(new java.util.Date());
   String mail_text = Content;
   newMessage.setText(mail_text);

   newMessage.saveChanges(); // 保存发送信息
   transport.sendMessage(newMessage, newMessage
     .getRecipients(Message.RecipientType.TO)); // 发送邮件
   fnt = true;
   transport.close();

  } catch (Exception e) {
   fnt = false;
  }
  return fnt;
 }
}

 

action 代码:

 

SendEmail send =new SendEmail();
    boolean result=true;
    try {
     if(result){
      boolean results = false; 
     results = send.SendEmailTest(***, "xx"',"","***");    

      if(results == true){   
         respon = "***";
      }else{
       respon = "***";
      }
     }    
    } catch (AddressException e) {
     respon = "***";
    }

 

阅读更多
个人分类: Java 相关
想对作者说点什么? 我来说一句

javaMail 发邮件

2008年12月11日 13KB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭