Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Session session = null;
- Context initalContext = new InitialContext();
- Context envContext = (Context) initalContext.lookup("java:comp/env");
- try{
- // Blows up here with a 500 error
- session = (Session) envContext.lookup("mail/Session");
- }
- catch (Exception e) {
- // No StackTrace printed
- e.printStackTrace();
- }
- <Resource
- name="mail/Session"
- type="javax.mail.Session"
- auth="Container"
- mail.smtp.host="smtp.gmail.com"
- mail.smtp.socketFactory.port="465"
- mail.smtp.socketFactory.class="javax.net.ssl.SSLSocketFactory"
- mail.smtp.auth="true"
- mail.smtp.port="465"
- mail.from="XXXXXX@mailserver.com"
- mail.user="XXXXXX@mailserver.com"
- password="XXXXXX"
- />
- <resource-ref>
- <description>Resource reference to a factory for javax.mail.Session instances that may be used for sending electronic mail messages, preconfigured to connect to the appropriate SMTP server.</description>
- <res-ref-name>mail/Session</res-ref-name>
- <res-type>javax.mail.Session</res-type>
- <res-auth>Container</res-auth>
- </resource-ref>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement