We just use:
transmittedMessage.setHeader("Return-path", fullBounceAddress);
IIRC I had trouble using anything but setting the header explicitly.
Note that fullBounceAddress is not just a flat email address as it needs
to be surrounded by <> to be valid
-- Jason
> -----Original Message-----
> From: euphobot [mailto:[EMAIL PROTECTED]
> Sent: 09 September 2003 09:07
> To: James Users List
> Subject: Re: setting Return-Path in mailet
>
>
> try setReplyTo or setHeader from MimeMessage
>
> ----- Original Message -----
> From: "Bosco So" <[EMAIL PROTECTED]>
> To: "James Users List" <[EMAIL PROTECTED]>
> Sent: Monday, September 08, 2003 12:22 PM
> Subject: setting Return-Path in mailet
>
>
> > I'm generating email messages from within a mailet. How do
> I create a
> > Return-Path header that's different from the From header? When I
> > create email messages outside James using the JavaMail API, the
> > following code gives me a Return-Path header that's
> different from the
> > From header. However, the same code in James results in
> email messages
> > where the Return-Path is taken from the From header (and
> the values I
> > set in msg.setEnvelopeFrom is ignored).
> >
> > Properties props = new Properties();
> > Session msess = Session.getDefaultInstance(props, null);
> > SMTPMessage msg = new SMTPMessage(msess);
> >
> > String bounceAddress =
> "[EMAIL PROTECTED]";
> > msg.setEnvelopeFrom(bounceAddress);
> > try {
> > msg.setFrom(new
> InternetAddress("[EMAIL PROTECTED]",
> > "From Handler"));
> > msg.setReplyTo(new InternetAddress[] {
> > new
> InternetAddress("[EMAIL PROTECTED]",
> > "Reply Handler")});
> > }
> > catch (java.io.UnsupportedEncodingException
> cannotHappen)
> > {}
> >
> > msg.setRecipient(Message.RecipientType.TO,
> "[EMAIL PROTECTED]");
> > msg.setSubject("test subject");
> > msg.setContent("test message", "text/plain");
> >
> >
> > Am using James 2.2.0a9 on RedHat Linux 8 with Sun JDK1.4.2.
> >
> >
> > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
> > BOSCO SO www.groundspring.org
> >
> > Senior Software Engineer, Groundspring.org. Growing
> nonprofits with
> > Internet tools and training.
> >
> > DonateNow: Accept credit card donations through your website
> > EmailNow: Send eNewsletters and communicate with supporters
> > ebase: Manage your stakeholder relationships
> >
> > Groundspring.org, P.O. Box 29256, San Francisco, CA
> 94129-0256 . . . .
> > . . . . . . . . . . . . . . . . . . . . . . . . . . . .
> >
> >
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]