Generally speaking, you are correct. I'm not sure why parts of the code
depend upon the Return-Path Header. Possibly some author in the distant
past did not understand, and the effect has been propogated, even to new
places as code was copied. It has been on my list of things to cleanup.
Please
I had some difficulty with the way James handles Return-Path headers,
while developing my mail service which borrows much code from James
but which also has significant architectural changes.
As Hontvari reports, the SMTPHandler in the version of James with
which I started (about 18-24 months a
Message:
A new issue has been created in JIRA.
-
View the issue:
http://issues.apache.org/jira/browse/JAMES-240
Here is an overview of the issue:
-
(I am not sure what is the status of the merge, so I don't send a patch now,
and anyway, you may not agree on my evaluation)
org.apache.james.James class has a bounce method, which is intended to be
used for bouncing invalid emails to the reverse path (i.e. the email address
supplied in the SMTP M