Package javax.mail.internet

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


        msg.setSubject(subject);
        msg.setText(body);
// — Set header information
        msg.setHeader("X-Mailer", "KSC-Email");
        msg.setSentDate(new Date());
        msg.saveChanges();
// — Gởi tin nhắn
        Transport.send(msg);
// Thông báo khi gởi thư thành công
        messages.taoTB(FacesMessage.SEVERITY_INFO, "Send mail Successfull .", "Successfull");
        }
View Full Code Here


        msg.setSubject("Welcome to KSC Website !");
        msg.setText("Congratulation ! You have register success ");
// — Set header information
        msg.setHeader("X-Mailer", "KSC-Email");
        msg.setSentDate(new Date());
        msg.saveChanges();
// — Gởi tin nhắn
        Transport.send(msg);
// Thông báo khi gởi thư thành công
        messages.taoTB(FacesMessage.SEVERITY_INFO, "Send mail Successfull .", "Successfull");
        }
View Full Code Here

        msg.setSubject("Welcome to KSC Website !");
        msg.setText("Congratulation ! You have register success ");
// — Set header information
        msg.setHeader("X-Mailer", "KSC-Email");
        msg.setSentDate(new Date());
        msg.saveChanges();
// — Gởi tin nhắn
        Transport.send(msg);
// Thông báo khi gởi thư thành công
        messages.taoTB(FacesMessage.SEVERITY_INFO, "Send mail Successful .", "Successful");
        }
View Full Code Here

        msg.setHeader("X-Mailer", "Asking Email Service");
        msg.setHeader("Content-Transfer-Encoding", "quoted-printable");
        if (replyTo != null && !replyTo.isEmpty())
          msg.setHeader("Reply-To", replyTo);
        msg.setSentDate(new Date());
        msg.saveChanges();
        Transport.send(msg);
  }
}
View Full Code Here

        final String htmlMsg = "<html><img src=\"cid:" + cid + "\"><html>";
        htmlEmail.setHtmlMsg(htmlMsg);
        htmlEmail.buildMimeMessage();

        final MimeMessage mm = htmlEmail.getMimeMessage();
        mm.saveChanges();
        final MimeMessageParser mmp = new MimeMessageParser(mm);
        mmp.parse();

        final List<?> attachments = mmp.getAttachmentList();
        assertEquals("Attachment size", 1, attachments.size());
View Full Code Here

        assertFalse(email.getHeaders().get("X-LongHeader").contains("\r\n"));
       
        email.buildMimeMessage();

        final MimeMessage msg = email.getMimeMessage();
        msg.saveChanges();
       
        final String[] values = msg.getHeader("X-LongHeader");
        assertEquals(1, values.length);
       
        // the header should be split in two lines
View Full Code Here

        email.setCharset("ISO-8859-1");
        email.setContent("test content", "text/plain");
        email.buildMimeMessage();
        final MimeMessage msg = email.getMimeMessage();
        msg.saveChanges();
        assertEquals("text/plain; charset=ISO-8859-1", msg.getContentType());
    }

    /**
     * Case 2:
View Full Code Here

        email.setCharset("ISO-8859-1");
        email.setContent("test content", "text/plain; charset=US-ASCII");
        email.buildMimeMessage();
        final MimeMessage msg = email.getMimeMessage();
        msg.saveChanges();
        assertEquals("text/plain; charset=US-ASCII", msg.getContentType());
    }

    /**
     * Case 3:
View Full Code Here

        email.setCharset("ISO-8859-1");
        email.setContent("test content", "application/octet-stream");
        email.buildMimeMessage();
        final MimeMessage msg = email.getMimeMessage();
        msg.saveChanges();
        assertEquals("application/octet-stream", msg.getContentType());
    }

    @Test
    public void testCorrectContentTypeForPNG() throws Exception
View Full Code Here

        email.setCharset("ISO-8859-1");
        final File png = new File("./target/test-classes/images/logos/maven-feather.png");
        email.setContent(png, "image/png");
        email.buildMimeMessage();
        final MimeMessage msg = email.getMimeMessage();
        msg.saveChanges();
        assertEquals("image/png", msg.getContentType());
    }   
}
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.