my dog learned polymorphism
The moose likes Java in General and the fly likes TLS security in email Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "TLS security in email" Watch "TLS security in email" New topic

TLS security in email

raj kala

Joined: May 07, 2007
Posts: 3
I have an email program as follow. The email program has one line where it enables TLS security.
If i set the value to true, and just run the program separately (not from the application) it is working fine. however if i bundle it up in a web application and deploy on weblogic server it is not working.If I disable to security it is working fine from the webapplication.

Properties props = new Properties();
props.put("mail.transport.protocol", "smtp");
props.put("", hostServer);
props.put("mail.smtp.connectiontimeout", new Integer(60000));
props.put("mail.smtp.timeout", new Integer(60000));


Can some one tell me the reason.

Here is the error message
MessagingException: javax.mail.MessagingException Can't send command to SMTP host;
nested exception is: PKIX path building failed: unable to find valid certification path to requested target
I agree. Here's the link:
subject: TLS security in email
It's not a secret anymore!