zoukankan      html  css  js  c++  java
  • JAVA 发送邮件代码---发送文本内容: 内容使用 进行换行

       依赖包:mail.jar

    JAR链接地址: http://pan.baidu.com/s/1o8LNl0Y 密码: ja52

    package mail;
    
    import java.util.Properties;
    
    import javax.mail.Message.RecipientType;
    import javax.mail.Session;
    import javax.mail.Transport;
    import javax.mail.internet.InternetAddress;
    import javax.mail.internet.MimeMessage;
    
    public class SendMailMag {
    
    public static void main(String[] args) {
    
    try {
    
    //    ArrayList aEmail = SLMsgListMag.getEmail();
    //    if (aEmail.size() > 0) {
    Properties props = new Properties();
    //    props.put("mail.smtp.host", SysPMag.getSysP("smtp_host"));
    //    props.put("mail.smtp.auth", SysPMag.getSysP("smtp_auth"));
    
    props.put("mail.smtp.host", "smtp.163.com");
    props.put("mail.smtp.auth",true);
    
    Session session = Session.getDefaultInstance(props);
    
    MimeMessage message = new MimeMessage(session);
    message.setFrom(new InternetAddress("yangxinghe_it@163.com"));
    message.setSubject("测试邮件标题");//邮件标题
    message.setText("尊敬的客户,您好:
        您的*****直接回复至此邮箱。我们收到您的邮件后会尽快为您处理。
    如有任何问题,请致电。感谢您的配合与支持!");//发送内容
    message.setSentDate(new java.util.Date(System.currentTimeMillis()));
    message.saveChanges();
    //    for (int i = 0; i < aEmail.size(); i++) {
    //    String[] s = (String[]) aEmail.get(i);
    //    if (s != null && s[0] != null) {
    message.addRecipient(RecipientType.TO, new InternetAddress("1049232220@qq.com"));
    //    }
    //    }
    
    Transport transport = session.getTransport("smtp");
    transport.connect("smtp.163.com", "yangxinghe_it@163.com", "*******");
    transport.sendMessage(message, message.getAllRecipients());
    transport.close();
    //    }
    } catch (Exception e) {
    e.printStackTrace();
    }
    System.out.print("发送邮件结束!");
    }
    
    }
    
    
    
    
    
    
    
    
    
     
     
  • 相关阅读:
    设计模式
    设计模式
    设计模式
    JS | Reduce
    JS | 数组的深拷贝与浅拷贝
    JS | 数组操作
    Lodash | 指定路径对Object操作
    Git | 场景总结
    ES6 Class
    SpringBoot | Jpa @Id @GeneratedValue
  • 原文地址:https://www.cnblogs.com/dava/p/6416514.html
Copyright © 2011-2022 走看看