bbottema / simple-java-mail

Simple API, Complex Emails (Jakarta Mail smtp wrapper)

Home Page:http://www.simplejavamail.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NullPointerException in Mailer.sendMail(Email) when the Mailer(Session) constructor is used

GoogleCodeExporter opened this issue · comments

When calling

    new org.codemonkey.simplejavamail.Mailer(mySession).sendMail(myEmail);

the following exception occurrs:

    Exception in thread "main" java.lang.NullPointerException
        at org.codemonkey.simplejavamail.Mailer.logSession(Mailer.java:260)
        at org.codemonkey.simplejavamail.Mailer.sendMail(Mailer.java:238)
        at MyClientCode

This is because Mailer.logSession(Session, TransportStrategy) tries to access 
members of the TransportStrategy, which was never initialized by the 
Mailer(Session) constructor.

Original issue reported on code.google.com by rodrigo....@gmail.com on 19 Sep 2012 at 6:10

When will this issue (7) be completed?  Is it being worked on?  My development 
project depends on this issue being fixed or I will have to consider a 
different code path than the use of this project.

Original comment by tomlinde...@gmail.com on 1 Jul 2013 at 7:17

hmm, I will have to check. Thought I fixed this long time ago. I'll get back to 
you. Sorry for the delayed response.

Original comment by b.bottema on 25 Oct 2013 at 8:31

Hi guys... Any news about this issue?

Original comment by rica...@ricardopaiva.com on 20 Jan 2014 at 6:35