This code doesn't work anymore for me :

    public void test() throws Exception{

        String from = "[email protected]";
        String to = "[email protected]";
        String subject = "Testing multipart email";
        String htmlText = "<h1>Hello</h1><img src=\"cid:image\">";
        byte[] imgData = this.obtainByteData(
                        "/com/mably/cms/themes/standard/resources/images/
enveloppe.gif");

        Properties props = new Properties();
        Session session = Session.getDefaultInstance(props, null);

        Message msg = new MimeMessage(session);
        msg.setFrom(new InternetAddress(from));
        msg.addRecipient(Message.RecipientType.TO, new InternetAddress
(to));
        msg.setSubject(subject);

        Multipart mp = new MimeMultipart("related");

        MimeBodyPart htmlPart = new MimeBodyPart();
        htmlPart.setContent(htmlText, "text/html");
        mp.addBodyPart(htmlPart);

        MimeBodyPart attachment = new MimeBodyPart();
        attachment.setFileName("test.gif");
        attachment.setContent(imgData, "image/gif");
        attachment.setHeader("Content-ID","<image>");
        mp.addBodyPart(attachment);

        msg.setContent(mp);

        Transport.send(msg);
    }

What needs to be changed ?

Any help will be greatly appreciated.

François

--

You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.


Reply via email to