javax.mail.Message.setContent()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(5.0k)|赞(0)|评价(0)|浏览(261)

本文整理了Java中javax.mail.Message.setContent()方法的一些代码示例,展示了Message.setContent()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Message.setContent()方法的具体详情如下:
包路径:javax.mail.Message
类名称:Message
方法名:setContent

Message.setContent介绍

暂无

代码示例

代码示例来源:origin: log4j/log4j

  1. msg.setContent(mp);

代码示例来源:origin: pentaho/pentaho-kettle

  1. msg.setContent( ArgList[4], "text/plain" );
  2. Transport.send( msg );
  3. } catch ( Exception e ) {

代码示例来源:origin: azkaban/azkaban

  1. message.setContent(multipart);
  2. } else {
  3. message.setContent(this._body.toString(), this._mimeType);

代码示例来源:origin: pentaho/pentaho-kettle

  1. msg.setContent( ArgList[4], "text/plain" );
  2. Transport.send( msg );
  3. } catch ( Exception e ) {

代码示例来源:origin: javamelody/javamelody

  1. msg.setContent(multipart);

代码示例来源:origin: pentaho/pentaho-kettle

  1. msg.setContent( data.parts );

代码示例来源:origin: JpressProjects/jpress

  1. @Override
  2. public void send(Email email) {
  3. if (enable == false) {
  4. //do nothing
  5. return;
  6. }
  7. Message message = createMessage();
  8. try {
  9. message.setSubject(email.getSubject());
  10. message.setContent(email.getContent(), "text/html;charset=utf-8");
  11. message.setRecipients(Message.RecipientType.TO, toAddress(email.getTo()));
  12. message.setRecipients(Message.RecipientType.CC, toAddress(email.getCc()));
  13. Transport.send(message);
  14. } catch (MessagingException e) {
  15. logger.error("SimpleEmailSender send error", e);
  16. }
  17. }
  18. }

代码示例来源:origin: kiegroup/jbpm

  1. msg.setContent(multipart);
  2. } else {
  3. msg.setDataHandler( new DataHandler( new ByteArrayDataSource( body, "text/html" ) ) );

代码示例来源:origin: pentaho/pentaho-kettle

  1. msg.setContent( parts );

代码示例来源:origin: apache/nifi

  1. message.setContent(messageText, contentType);
  2. message.setSentDate(new Date());
  3. multipart.addBodyPart(mimeText);
  4. multipart.addBodyPart(mimeFile);
  5. message.setContent(multipart);

代码示例来源:origin: apache/nifi

  1. @Override
  2. public void notify(final NotificationContext context, final NotificationType notificationType, final String subject, final String messageText) throws NotificationFailedException {
  3. final Properties properties = getMailProperties(context);
  4. final Session mailSession = createMailSession(properties);
  5. final Message message = new MimeMessage(mailSession);
  6. try {
  7. message.setFrom(InternetAddress.parse(context.getProperty(FROM).evaluateAttributeExpressions().getValue())[0]);
  8. final InternetAddress[] toAddresses = toInetAddresses(context.getProperty(TO).evaluateAttributeExpressions().getValue());
  9. message.setRecipients(RecipientType.TO, toAddresses);
  10. final InternetAddress[] ccAddresses = toInetAddresses(context.getProperty(CC).evaluateAttributeExpressions().getValue());
  11. message.setRecipients(RecipientType.CC, ccAddresses);
  12. final InternetAddress[] bccAddresses = toInetAddresses(context.getProperty(BCC).evaluateAttributeExpressions().getValue());
  13. message.setRecipients(RecipientType.BCC, bccAddresses);
  14. message.setHeader("X-Mailer", context.getProperty(HEADER_XMAILER).evaluateAttributeExpressions().getValue());
  15. message.setSubject(subject);
  16. final String contentType = context.getProperty(CONTENT_TYPE).evaluateAttributeExpressions().getValue();
  17. message.setContent(messageText, contentType);
  18. message.setSentDate(new Date());
  19. Transport.send(message);
  20. } catch (final ProcessException | MessagingException e) {
  21. throw new NotificationFailedException("Failed to send E-mail Notification", e);
  22. }
  23. }

代码示例来源:origin: rakam-io/rakam

  1. msg.setContent(mp);

代码示例来源:origin: apache/log4j

  1. msg.setContent(mp);

代码示例来源:origin: tomoya92/pybbs

  1. message.setContent(content, "text/html;charset=UTF-8");

代码示例来源:origin: opensourceBIM/BIMserver

  1. message.setSubject(subject);
  2. message.setRecipients(to, addressTo);
  3. message.setContent(body, contentType);
  4. message.setFrom(from);

代码示例来源:origin: google/mail-importer

  1. @Override
  2. public void setContent(Object obj, String type)
  3. throws RuntimeMessagingException {
  4. try {
  5. delegate.setContent(obj, type);
  6. } catch (MessagingException e) {
  7. throw new RuntimeMessagingException(e);
  8. }
  9. }

代码示例来源:origin: dkpro/dkpro-jwpl

  1. private void send() {
  2. try {
  3. Message msg = initMessage();
  4. msg.setContent(messageBuffer.toString(), "text/plain");
  5. Transport.send(msg);
  6. } catch (Exception e) {
  7. logger.error("Unable to send message", e);
  8. }
  9. }

代码示例来源:origin: de.tudarmstadt.ukp.wikipedia/de.tudarmstadt.ukp.wikipedia.wikimachine

  1. private void send() {
  2. try {
  3. Message msg = initMessage();
  4. msg.setContent(messageBuffer.toString(), "text/plain");
  5. Transport.send(msg);
  6. } catch (Exception e) {
  7. log4j.error("Unable to send message", e);
  8. }
  9. }

代码示例来源:origin: org.aperteworkflow/aperte-utils

  1. public void sendEmail(String rcpt, String from, String subject, String body, boolean sendHtml, Session mailSession) throws MessagingException {
  2. Message message = new MimeMessage(mailSession);
  3. message.setFrom(new InternetAddress(from));
  4. message.setRecipients(Message.RecipientType.TO, InternetAddress.parse(rcpt));
  5. message.setSubject(subject);
  6. message.setContent(body, sendHtml ? "text/html" : "text/plain");
  7. Transport.send(message);
  8. }

代码示例来源:origin: org.evolvis.bsi/kolab-ws

  1. public static void
  2. IMAPMessage_setContent(Message message, MimeMultipart multipart)
  3. throws MessagingException
  4. {
  5. if (!Profiler.INSTANCE.isActive()) // only needed for better performance
  6. message.setContent(multipart);
  7. else
  8. profileInvokeMExcep(message, "setContent", multipart);
  9. }

相关文章