Hi
should be simple but I got stuck on this: How can I change the recipient of an
incoming email object in a mailet ?
I tried this:
...
...
public void service(Mail mail) throws MessagingException {
...
...
/* get message object */
MimeMessage message = mail.getMessage();
/* recipient (in Address[] format) */
InternetAddress[] rcptAddr = new InternetAddress[1];
rcptAddr[0] = new MailAddress("[EMAIL PROTECTED]").toInternetAddress();
/* set recipients */
message.setRecipients(Message.RecipientType.TO, rcptAddr);
/* alter mail */
mail.setMessage(message);
/* set state to further processing */
if (_DEBUG_MAILDEST) System.out.println("mail state set to TRANSPORT");
mail.setState(Mail.TRANSPORT);
return;
...
...
}
I already searched the Archives for answers but could have missed it.
Any help is welcome!
Thanks in advance!
Frank
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>