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]