Well... But I guess my question is:

How do I override AppEngine's implementation of JavaMail so I can use
Sun's??

--

BTW, this is the code I'm using:


        /**
         * Generic method to send an email
         */
        public static void sendEmail(String fromEmail, String fromName,
                        List<String> to, List<String> cc, List<String> bcc,
                        String subject, String body) throws
                        AddressException, MessagingException, 
UnsupportedEncodingException
{

                Properties props = new Properties();
                Session session = Session.getDefaultInstance(props, null);
                Message msg = new MimeMessage(session);
                msg.setFrom(new InternetAddress(fromEmail, fromName));
                for (String email : to) {
                        msg.addRecipient(Message.RecipientType.TO,
                                        new InternetAddress(email));
                }
                for (String email : cc) {
                        msg.addRecipient(Message.RecipientType.CC,
                                        new InternetAddress(email));
                }
                for (String email : bcc) {
                        msg.addRecipient(Message.RecipientType.BCC,
                                        new InternetAddress(email));
                }
                msg.setSubject(subject);
                msg.setText(body);
                Transport.send(msg);
        }


On Aug 11, 2:02 pm, Nasif Noorudeen <[email protected]> wrote:
> Hi,
>   can u specify the code's that you are currntly using, there is something
> is missing in your code, the implementaion of sun sample code is fine
>
> Thanks
> Nasif
>
> On Mon, Aug 9, 2010 at 3:41 PM, Rodrigo <[email protected]> wrote:
> > Hi,
>
> > I'm trying to send a single email to multiple recipients, but when I
> > add multiple recipients to a Message, it sends a different copy of the
> > email to each recipient! I want a single email.
>
> > Is there a way to get around this? I read in a previous post that
> > Sun's implementation of JavaMail didn't have this problem and that we
> > could override it somehow. How?
>
> > I tried downloading a jar from here [1], put it in my classpath and
> > the war/WEB-INF/lib, but it didn't make any difference. I also got the
> > source code from Sun, but there's a bunch of classes that are
> > unsupported by App Engine so I couldn't get it to work either.
>
> > Appreciate any help! Thanks,
> > -Rodrigo
>
> > [1]http://download.java.net/maven/2/javax/mail/mail/
>
> > --
> > 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]<google-appengine-java%[email protected]>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/google-appengine-java?hl=en.

-- 
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