Package javax.mail.internet

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


  MimeBodyPart mimeBody = new MimeBodyPart();
  mimeBody.setText(message, "ISO-8859-1");
  MimeMultipart mimeMulti = new MimeMultipart();
  mimeMulti.addBodyPart(mimeBody);     
  msg.setContent(mimeMulti);
  msg.saveChanges();
  // send the message
  Transport.send(msg);
  // build return value
  ProcessData resData = new DefaultProcessData();
  if (status != null) {
View Full Code Here


    message.setContent(multiPart);

    // 设置信件头的发送日期
    message.setSentDate(new Date());
    // 保存设置好的邮件
    message.saveChanges();

    if (message.getSize() > mailSize) {
      throw new AttachmentTooLargeException();
    }
View Full Code Here

                        mbp.setFileName(fileName);
                    }
                    mp.addBodyPart(mbp);
                }
                mail.setContent(mp);
                mail.saveChanges();
            } else {
                // create the singelpart message
                if (contentType.startsWith("text")) {
                    mail.setText(body, "UTF-8", contentType.substring(5));
                } else {
View Full Code Here

                if (contentType.startsWith("text")) {
                    mail.setText(body, "UTF-8", contentType.substring(5));
                } else {
                    mail.setContent(body, contentType);
                }
                mail.saveChanges();
            }
        } catch (MessagingException e) {
            Debug.logError(e, "MessagingException when creating message to [" + sendTo + "] from [" + sendFrom + "] cc [" + sendCc + "] bcc [" + sendBcc + "] subject [" + subject + "]", module);
            Debug.logError("Email message that could not be created to [" + sendTo + "] had context: " + context, module);
            return ServiceUtil.returnError(UtilProperties.getMessage(resource, "CommonEmailSendMessagingException", UtilMisc.toMap("sendTo", sendTo, "sendFrom", sendFrom, "sendCc", sendCc, "sendBcc", sendBcc, "subject", subject), locale));
View Full Code Here

            Address toAddr = new InternetAddress(mailmess.getAddrto(),
                    mailmess.getNameto());
            msg.addRecipient(Message.RecipientType.TO, toAddr);
            msg.addHeaderLine("Content-Type: text/html;");
      msg.saveChanges();
            // Send the message
      trans=s.getTransport("smtp");
      trans.connect();
      trans.sendMessage(msg,new Address[]{toAddr});
      trans.close();
View Full Code Here

      AttachmentUtils.addMimeParts( wsdlRequest, Arrays.asList( wsdlRequest.getAttachments() ), mp, contentIds );

      // create request message
      MimeMessage message = new MimeMessage( AttachmentUtils.JAVAMAIL_SESSION );
      message.setContent( mp );
      message.saveChanges();
      WsdlRequestMimeMessageRequestEntity mimeMessageRequestEntity = new WsdlRequestMimeMessageRequestEntity(
          message, isXOP, wsdlRequest );
      postMethod.setRequestEntity( mimeMessageRequestEntity );
      postMethod.setRequestHeader( "Content-Type", mimeMessageRequestEntity.getContentType() );
      postMethod.setRequestHeader( "MIME-Version", "1.0" );
View Full Code Here

    // to write other message headers automatically.
    Message msg = new MimeMessage( session );
    // Set message attrubutes as in a singlepart
    // message.
    msg.setContent( mp ); // add Multipart
    msg.saveChanges(); // save changes
  }
}
View Full Code Here

          formMp.addBodyPart( part );
        }

        MimeMessage message = new MimeMessage( AttachmentUtils.JAVAMAIL_SESSION );
        message.setContent( formMp );
        message.saveChanges();
        RestRequestMimeMessageRequestEntity mimeMessageRequestEntity = new RestRequestMimeMessageRequestEntity(
            message, request );
        ( ( EntityEnclosingMethod )httpMethod ).setRequestEntity( mimeMessageRequestEntity );
        httpMethod.setRequestHeader( "Content-Type", mimeMessageRequestEntity.getContentType() );
        httpMethod.setRequestHeader( "MIME-Version", "1.0" );
View Full Code Here

              AttachmentUtils.addMimeParts( request, attachments, mp, new StringToStringMap() );

              // create request message
              MimeMessage message = new MimeMessage( AttachmentUtils.JAVAMAIL_SESSION );
              message.setContent( mp );
              message.saveChanges();
              RestRequestMimeMessageRequestEntity mimeMessageRequestEntity = new RestRequestMimeMessageRequestEntity(
                  message, request );
              ( ( EntityEnclosingMethod )httpMethod ).setRequestEntity( mimeMessageRequestEntity );
              httpMethod.setRequestHeader( "Content-Type",
                  getContentTypeHeader( mimeMessageRequestEntity.getContentType(), encoding ) );
View Full Code Here

      AttachmentUtils.addMimeParts( this, Arrays.asList( getAttachments() ), mp, contentIds );

      // create request message
      MimeMessage message = new MimeMessage( AttachmentUtils.JAVAMAIL_SESSION );
      message.setContent( mp );
      message.saveChanges();
      MimeMessageMockResponseEntity mimeMessageRequestEntity = new MimeMessageMockResponseEntity( message, isXOP,
          this );

      response.addHeader( "Content-Type", mimeMessageRequestEntity.getContentType() );
      response.addHeader( "MIME-Version", "1.0" );
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.