Package javax.mail

Examples of javax.mail.Message.addRecipients()


                    type = Message.RecipientType.BCC;
                } else {
                    throw new RuntimeException( "Unable to determine recipient type" );
                }

                msg.addRecipients( type, InternetAddress.parse( recipient.getEmail(), false ) );
            }
            msg.setSubject( subject );
            collect( message.getBody(), msg );
            msg.setHeader( "X-Mailer", mailer );
            msg.setSentDate( new Date() );
View Full Code Here


                    type = Message.RecipientType.BCC;
                } else {
                    throw new RuntimeException( "Unable to determine recipient type" );
                }

                msg.addRecipients( type, InternetAddress.parse( recipient.getEmail(), false ) );
            }
            msg.setSubject( subject );
            collect( message.getBody(), msg );
            msg.setHeader( "X-Mailer", mailer );
            msg.setSentDate( new Date() );
View Full Code Here

      msg.setFrom(new InternetAddress(fromAddress));
      boolean atLeastOneRecipient = false;
      if (toList != null) {
        for (int i=0; i<toList.size(); i++) {
          String to = (String) toList.get(i);
          msg.addRecipients(javax.mail.Message.RecipientType.TO, InternetAddress.parse(to, false));
              if (log.isDebugEnabled()) {
                log.debug("to: " + to);
              }
          atLeastOneRecipient = true;
        }
View Full Code Here

        }
      }
      if (ccList != null) {
        for (int i=0; i<ccList.size(); i++) {
          String cc = (String) ccList.get(i);
          msg.addRecipients(javax.mail.Message.RecipientType.CC, InternetAddress.parse(cc, false));
              if (log.isDebugEnabled()) {
                log.debug("cc: " + cc);
              }
          atLeastOneRecipient = true;
        }
View Full Code Here

     */
    public void sendMail(Mail m) throws MessagingException {
        try {
            Message msg = new MimeMessage(_session);
            msg.setFrom(new InternetAddress(m.getFrom()));
            msg.addRecipients(Message.RecipientType.TO, buildAddresses(m.getTo()));
            msg.addRecipients(Message.RecipientType.CC, buildAddresses(m.getCc()));
            msg.addRecipients(Message.RecipientType.BCC, buildAddresses(m.getBcc()));
            msg.setSubject(m.getSubject());
            msg.setSentDate(new Date());
           
View Full Code Here

    public void sendMail(Mail m) throws MessagingException {
        try {
            Message msg = new MimeMessage(_session);
            msg.setFrom(new InternetAddress(m.getFrom()));
            msg.addRecipients(Message.RecipientType.TO, buildAddresses(m.getTo()));
            msg.addRecipients(Message.RecipientType.CC, buildAddresses(m.getCc()));
            msg.addRecipients(Message.RecipientType.BCC, buildAddresses(m.getBcc()));
            msg.setSubject(m.getSubject());
            msg.setSentDate(new Date());
           
            Multipart multipart = new MimeMultipart();
View Full Code Here

        try {
            Message msg = new MimeMessage(_session);
            msg.setFrom(new InternetAddress(m.getFrom()));
            msg.addRecipients(Message.RecipientType.TO, buildAddresses(m.getTo()));
            msg.addRecipients(Message.RecipientType.CC, buildAddresses(m.getCc()));
            msg.addRecipients(Message.RecipientType.BCC, buildAddresses(m.getBcc()));
            msg.setSubject(m.getSubject());
            msg.setSentDate(new Date());
           
            Multipart multipart = new MimeMultipart();
           
View Full Code Here

        Collection internetAddresses = new HashSet();
        Iterator it = to.iterator();
        while (it.hasNext()) {
          internetAddresses.add(new InternetAddress(it.next().toString()));
        }
        msg.addRecipients(Message.RecipientType.TO, (InternetAddress[])internetAddresses.toArray(new InternetAddress[]{}));

        internetAddresses = new HashSet();
        it = cc.iterator();
        while (it.hasNext()) {
          internetAddresses.add(new InternetAddress(it.next().toString()));
View Full Code Here

        internetAddresses = new HashSet();
        it = cc.iterator();
        while (it.hasNext()) {
          internetAddresses.add(new InternetAddress(it.next().toString()));
        }
        msg.addRecipients(Message.RecipientType.CC, (InternetAddress[])internetAddresses.toArray(new InternetAddress[]{}));

        internetAddresses = new HashSet();
        it = bcc.iterator();
        while (it.hasNext()) {
          internetAddresses.add(new InternetAddress(it.next().toString()));
View Full Code Here

        internetAddresses = new HashSet();
        it = bcc.iterator();
        while (it.hasNext()) {
          internetAddresses.add(new InternetAddress(it.next().toString()));
        }
        msg.addRecipients(Message.RecipientType.BCC, (InternetAddress[])internetAddresses.toArray(new InternetAddress[]{}));

        msg.setSubject(MimeUtility.encodeText(subject, ENCODING, "B"));
        msg.setSentDate(new Date());
        msg.setContent(message, "text/html; charset=" + ENCODING);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.