Sun Java System Application Server Enterprise Edition 8.2 Developer's Guide

JavaMail Session Properties

You can set properties for a JavaMail Session object. Every property name must start with a mail- prefix. The Application Server changes the dash (-) character to a period (.) in the name of the property and saves the property to the MailConfiguration and JavaMail Session objects. If the name of the property doesn’t start with mail-, the property is ignored.

For example, if you want to define the property mail.from in a JavaMail Session object, first define the property as follows:

After you get the JavaMail Session object, you can get the mail.from property to retrieve the value as follows:

String password = session.getProperty("mail.from");