> Let assume that the other mail server is also a James server. What happens > is that: > -it receives the mail with a reverse path postmaster > -it overwrites the Return-path header of the mail with the reverse path, > i.e. our postmaster! > -the bounce has an invalid address (virus or spam) > -it takes the new Return-path, which is postmaster, and sends back the > message to out postmaster. Of courese this is what we wanted to avoid.
I don't think this is true, James should return a bounce to the envelope sender( mail.getSender() ) which should also be copied to the return path header. Shouldn't it?? d.