Package org.exoplatform.services.mail

Examples of org.exoplatform.services.mail.Message.addAttachment()


      message.setBody(MAIL_CONTENTS);
      message.setMimeType(TEXT_HTML);
      Attachment attachment = new Attachment();
      attachment.setInputStream(new ByteArrayInputStream(ATTACHMENT.getBytes()));
      attachment.setMimeType(TEXT_PLAIN);
      message.addAttachment(attachment);

      assertEquals("SMTP server should be now empty", 0, mailServer.getMessages().size());
      assertFalse(isEmailMessageSent(MAIL_SUBJECT));
      service.sendMessage(message);
      Thread.sleep(ONE_SECOND);
View Full Code Here


      message.setCC(generateRandomEmailRecipient() + "," + generateRandomEmailRecipient());
      message.setBCC(generateRandomEmailRecipient() + "," + generateRandomEmailRecipient());
      message.setSubject(MAIL_SUBJECT);
      message.setBody(MAIL_CONTENTS);
      message.setMimeType(TEXT_HTML);
      message.addAttachment(attachment);

      Future<Boolean> future = service.sendMessageInFuture(message);

      try
      {
View Full Code Here

         message.setCC(generateRandomEmailRecipient() + "," + generateRandomEmailRecipient());
         message.setBCC(generateRandomEmailRecipient() + "," + generateRandomEmailRecipient());
         message.setSubject(MAIL_SUBJECT + i);
         message.setBody(MAIL_CONTENTS + i);
         message.setMimeType(TEXT_HTML);
         message.addAttachment(attachment);

         futures[i] = service.sendMessageInFuture(message);
      }

      for (int i = 0; i < THREAD_NUMBER; i++)
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.