Dear Jesper,
Yes - It's possible.
Have a look..
########################################
Enumeration<Header> allHeaders =
mail.getMessage().getAllHeaders();
ArrayList<Header> headerList = Collections.list(allHeaders);
for (int h=0; h < headerList.size(); h++){
Header header = (Header)headerList.get(h);
mail.getMessage().removeHeader(header.getName());
}
for (int h=0; h < headerList.size(); h++){
Header header = (Header)headerList.get(h);
Header newheader = null;
if (header.getName().contains("Received")) {
String tempstr = header.getValue();
for (int i = 0; i < removeHost_.size(); i++) {
tempstr =
tempstr.replaceAll(removeHost_.get(i), "*removed*");
newheader = new
Header(header.getName(), tempstr);
}
} else {
newheader = new Header(header.getName(),
header.getValue());
}
if (newheader != null) {
mail.getMessage().addHeader(newheader.getName(), newheader.getValue());
}
}
########################################
-----Ursprüngliche Nachricht-----
Von: Jesper B. Kiær <[email protected]>
Gesendet: Fr 11.12.2009 14:56
An: James Users List <[email protected]>;
Betreff: Alter Received field
> Hi
>
> Is it possible via a Mailet to set the RFC822 "Received" field
> dynamically ?
>
>
> brgds Jesper Kiaer
Frank Fitzke
Entwickler
Tel: +49 234 388 77 217 - Fax: +49 234 388 77 210 - Mobil: -
E-Mail: [email protected] - Web: www.globolog.com
-----------------------------------------------------
Globolog Gesellschaft fuer Softwareentwicklung und -vertrieb und
Vertriebsgesellschaft fuer Zahlungsabwicklung und Couponing mbH -
Lise-Meitner-Allee 4 - 44801 Bochum
Tel.: +49 234 388 77 200 - Fax: +49 234 388 77 210 - Email: [email protected] -
Web: www.globolog.com
Geschäftsführer: Rainer Schulz
Rainer Stecken - HRB 10560 - USt.IdNr.: DE244850223
Der Inhalt dieser Email, inklusive seiner Anhaenge, ist vertraulich und
ausschließlich für den bezeichneten Empfaenger bestimmt. Wenn Sie nicht der
vorgesehene Empfaenger dieser Email oder dessen Vertreter sind, so beachten Sie
bitte, dass jede Form der Kenntnisnahme, Nutzung, Veroeffentlichung,
Vervielfaeltigung oder Weitergabe unzulaessig ist. Wir bitten Sie in diesem
Fall, sich mit dem Absender dieser Email in Verbindung zu setzen.
This e-mail is intended exclusively for the individual or entity to which it is
addressed and may contain confidential or legally privileged information, which
may not be disclosed under current legislation. Any form of disclosure, copying
or distribution of this e-mail is strictly prohibited. If you have received
this message in error, please notify the sender immediately by e-mail and
delete all copies of the message.
Powered by TEAM UP! ®
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]