Package javax.mail.internet

Examples of javax.mail.internet.MimeMessage.saveChanges()


        messageBodyPart.setDataHandler( new DataHandler( new ByteArrayDataSource( icalStr,
                                                                                  "text/calendar; charset=UTF8; " ) ) );
        multipart.addBodyPart( messageBodyPart );

        message.setContent( multipart );
        message.saveChanges();

        Transport.send( message );
    }

    private String getIcal(String summary,
View Full Code Here


    baseMsg.setFrom(new InternetAddress("Ted <ted@home.com>"));
    baseMsg.setRecipient(Message.RecipientType.TO, new InternetAddress(
        "success@subethamail.org"));
    baseMsg.setSubject("Test Big attached file message");
    baseMsg.setContent(multipart);
    baseMsg.saveChanges();

    log.debug("Send started");
    Transport t = new SMTPTransport(session, new URLName("smtp://localhost:"+SMTP_PORT));
    long started = System.currentTimeMillis();
    t.connect();
View Full Code Here

        oMsg.setContent(oAltParts);

      }

      oMsg.saveChanges();

      if (DebugFile.trace) DebugFile.writeln("Transport.sendMessage([MimeMessage], MimeMessage.getAllRecipients())");

      oMailTransport.sendMessage(oMsg, oMsg.getAllRecipients());
View Full Code Here

      InternetAddress groupName[] = InternetAddress.parse(tmp.getRFC2822Name() + ";");
      InternetAddress members[] = tmp.getEmailsAsAddresses();
      msg.addRecipients(RecipientType.TO, groupName);
      msg.addRecipients(RecipientType.BCC, members);
    }
    msg.saveChanges();
    MailerResult result = new MailerResult();
    MailHelper.sendMessage(msg.getFrom()[0], msg.getRecipients(RecipientType.TO), msg.getRecipients(RecipientType.CC), msg
        .getRecipients(RecipientType.BCC), body + footer, subject, null, result);
    return true;
  }
View Full Code Here

    msg.setFrom(new InternetAddress(from));
    msg.setRecipients(RecipientType.TO, InternetAddress.parse(mailto));
    msg.setSubject(subject, "utf-8");
    msg.setText(body + footer, "utf-8");
    msg.setSentDate(new Date());
    msg.saveChanges();
    MailerResult result = new MailerResult();
    MailHelper.sendMessage(msg.getFrom()[0], msg.getRecipients(RecipientType.TO), msg.getRecipients(RecipientType.CC), msg
        .getRecipients(RecipientType.BCC), body + footer, subject, null, result);
    return true;
  }
View Full Code Here

      } else {
        // without attachment everything is easy, just set as text
        msg.setText(body, "utf-8");
      }
      msg.setSentDate(new Date());
      msg.saveChanges();
    } catch (MessagingException e) {
      result.setReturnCode(MailerResult.SEND_GENERAL_ERROR);
      Tracing.logWarn("Could not create MimeMessage", e, MailHelper.class);
    }
    //
View Full Code Here

          
          

//        
           mm.setContent(mmp);
          mm.saveChanges();     
           
       mm.writeTo(raw_email_byte_stream_without_attachment);
       return raw_email_byte_stream_without_attachment;
      
     }
View Full Code Here

        // Send the message
        MimeMessage reply = (MimeMessage) aMail.getMessage().reply(false);
        reply.setFrom(soleRecipient.toInternetAddress());
        reply.setContent(multiPart);
        reply.saveChanges();
        Address[] recipientAddresses = reply.getAllRecipients();
        if (null != recipientAddresses)
        {
            Collection recipients = new ArrayList(recipientAddresses.length);
            for (int i = 0; i < recipientAddresses.length; i++)
View Full Code Here

        if (response.getAllRecipients() == null) {
            response.setRecipients(MimeMessage.RecipientType.TO, mail.getSender().toString());
        }

        response.saveChanges();
        getMailetContext().sendMail(response);
    }

    /**
     * Return a string describing this mailet.
View Full Code Here

        try {
            MimeMessage message = mail.getMessage () ;

            //Set the header name and value (supplied at init time).
            message.setHeader(headerName, headerValue);
            message.saveChanges();
        } catch (javax.mail.MessagingException me) {
            log (me.getMessage());
        }
    }
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.