You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-user@james.apache.org by "Noel J. Bergman" <no...@devtech.com> on 2004/04/21 17:32:34 UTC
RE: NullPointer Exception (in Fetchmail)
> java.lang.NullPointerException
> at
> org...fetchmail.MessageProcessor.getSender(MessageProcessor.java:645)
> at
> org...fetchmail.MessageProcessor.createMail(MessageProcessor.java:597)
Details? What version of James, Fetchmail configuration information, etc?
--- Noel
---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org
RE: NullPointer Exception (in Fetchmail)
Posted by "Noel J. Bergman" <no...@devtech.com>.
> a JIRA?
A JIRA issue, aka an issue in JIRA. JIRA is the bug tracker we use. I've
already created an issue for your report:
http://issues.apache.org/jira/browse/JAMES-267. The patch is in RC2, but I
have not marked it as closed because I haven't tested it.
--- Noel
---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org
RE: NullPointer Exception (in Fetchmail)
Posted by Michael Finney <fi...@ACM.org>.
a JIRA?
Yes, I definitely understand the need for details next time. Thanks. :)
Michael
-----Original Message-----
From: Noel J. Bergman [mailto:noel@devtech.com]
Sent: Wednesday, April 21, 2004 10:08 AM
To: James Users List
Subject: RE: NullPointer Exception (in Fetchmail)
> > java.lang.NullPointerException
> > at
> > org...fetchmail.MessageProcessor.getSender(MessageProcessor.java:645)
> > at
> > org...fetchmail.MessageProcessor.createMail(MessageProcessor.java:597)
> Details? What version of James, Fetchmail configuration information,
etc?
The code is:
645 String from =
646 ((InternetAddress)
getMessageIn().getFrom()[0]).getAddress().trim();
So it appears that you are using a recent test build.
My guess is that the message does not have either a From: or Sender header
(q.v.
http://java.sun.com/products/javamail/1.3/docs/javadocs/javax/mail/internet/
MimeMessage.html#getFrom())
Looks like we should have a check for that possibility, and perhaps allow
you to assign a sender, e.g., FETCHMAIL-SERVICE@mydomain.tld, when a valid
sender is not present. Steve Brewin will likely take a closer look soon.
Please create a JIRA issue for this problem.
--- Noel
---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org
RE: NullPointer Exception (in Fetchmail)
Posted by "Noel J. Bergman" <no...@devtech.com>.
> > java.lang.NullPointerException
> > at
> > org...fetchmail.MessageProcessor.getSender(MessageProcessor.java:645)
> > at
> > org...fetchmail.MessageProcessor.createMail(MessageProcessor.java:597)
> Details? What version of James, Fetchmail configuration information,
etc?
The code is:
645 String from =
646 ((InternetAddress)
getMessageIn().getFrom()[0]).getAddress().trim();
So it appears that you are using a recent test build.
My guess is that the message does not have either a From: or Sender header
(q.v.
http://java.sun.com/products/javamail/1.3/docs/javadocs/javax/mail/internet/
MimeMessage.html#getFrom())
Looks like we should have a check for that possibility, and perhaps allow
you to assign a sender, e.g., FETCHMAIL-SERVICE@mydomain.tld, when a valid
sender is not present. Steve Brewin will likely take a closer look soon.
Please create a JIRA issue for this problem.
--- Noel
---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org