zoukankan      html  css  js  c++  java
  • 基于 JavaEmail 简单的发送邮件点到点,一对多(图片和附件)之多收件人,多少送人

    if(!StringUtil.isEmpty(message_type_to)){
    if (message_type_to.contains(",")) {
    String[] split = message_type_to.split(",");
    InternetAddress[] adr = new InternetAddress[split.length];
    for (int i = 0; i < split.length; i++) {
    adr[i] = new InternetAddress(split[i]);
    }
    message.setRecipients(Message.RecipientType.TO, adr);
    }else {
    // 指明邮件的收件人
    message.setRecipient(Message.RecipientType.TO, new InternetAddress(message_type_to));
    }
    }

    //多个抄送人
    if (!StringUtil.isEmpty(message_type_cc)) {
    if (message_type_cc.contains(",")) {
    String[] splits = message_type_cc.split(",");
    // // 构建一个群发地址数组
    InternetAddress[] adr = new InternetAddress[splits.length];
    for (int i = 0; i < splits.length; i++) {
    adr[i] = new InternetAddress(splits[i]);
    }
    // Message的setRecipients方法支持群发。。注意:setRecipients方法是复数和点 到点不一样
    message.setRecipients(Message.RecipientType.CC, adr);
    } else {
    // 指明邮件的抄送人
    message.setRecipient(Message.RecipientType.CC, new InternetAddress(message_type_cc));
    }
    }

    有志者,事竟成,破釜沈舟,百二秦关终属楚。苦心人,天不负,卧薪尝胆,三千越甲可吞吴。
  • 相关阅读:
    Linux 安装oracle客户端
    测试杂感:Bug Bash
    常用Eclipse插件在线安装地址
    [转]Source Insight使用小技巧小结
    cygwin安装
    Jmeter常见问题
    对测试人员或开发人员来说相互沟通有多重要?
    QTP基础学习(二)启动与设置
    什么是基准测试?
    推荐几款热门的网站测试工具
  • 原文地址:https://www.cnblogs.com/menxn/p/9329799.html
Copyright © 2011-2022 走看看