Insert a new SMTP addresses into an existing Header
Any Headers you wish to alter must be in the Matching Headers csv, or they will not be processed!
This example will set an existing Delivered-To address header, purpose is that this header will be used if not standard headers (To, Cc, Bcc) contain catchemail matches.
Example: Adding a Delivered-To header if one is not presentScript
if(headerBeans.get("Delivered-To") == null) {
var hdr = jemhUtils.addPreProcHeader("Delivered-To", "yourmailbox@blah.com");
headerBeans.put("Delivered-To", hdr);
print("created default Delivered-To: header : "+hdr.getUpdatedVal());
}Config screenshot:
Inbound Mail Processing output, showing injected value