Has anyone gotten javamail to work?? I get ClassNotFoundExceptions when I uses
mime/multipart messages and I get SendFailedExceptions "can only send RFC822
compliant messages" when I just use something like the following code:
Session mailSession = null;
try {
Context ctx = new InitialContext();
//Context compEnv = (Context)
ctx.lookup("java:comp/env");
//mailSession =
(Session)compEnv.lookup("mail/AppMail");
Object objref =
ctx.lookup("java:comp/env/mail/AppMail");
mailSession = (Session)
PortableRemoteObject.narrow(objref, Session.class);
} catch (NamingException e) {
// TODO Auto-generated catch block
System.out.println(e);
e.printStackTrace();
}
InternetAddress[] address = new
InternetAddress[to.length];
for(int i = 0; i < to.length; i++)
{
address = new InternetAddress(to);
}
// Define message
MimeMessage message = new MimeMessage(mailSession);
message.setFrom(new InternetAddress(from));
message.addRecipients(Message.RecipientType.TO,address);
message.setSubject("Hello JavaMail");
message.setText("Welcome to JavaMail");
//I've tried it without this too
message.setHeader("Date",new SimpleDateFormat("EEE, dd
MMM yyyy HH:mm:ss z").format(new Date(System.currentTimeMillis())));
// Send message
Transport.send(message);
Someone please enlighten me. I've even tried the new version of javamail with
no luck.
B
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3976323#3976323
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3976323
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user