com.sendmail.jilter
public interface JilterEOMActions
eom
processing.
Method Summary | |
---|---|
void | addheader(String headerf, String headerv)
Add a header to the current message.
|
void | addrcpt(String rcpt)
Add a recipient for the current message.
|
void | chgheader(String headerf, int hdridx, String headerv)
Change or delete a message header.
|
void | delrcpt(String rcpt)
Removes the named recipient from the current message's envelope.
|
void | finish(JilterStatus status)
Set the resulting EOM status. |
void | progress()
Notify the MTA that an operation is still in progress. |
void | replacebody(ByteBuffer bodyp)
Replaces the body of the current message. |
Parameters: headerf the header name. headerv the header value.
Parameters: rcpt the new recipient's address.
Parameters: headerf the header name. hdridx header index value (1-based). A hdridx value of 1 will modify
the first occurrence of a header named headerf. If hdridx is greater than the number
of times headerf appears, a new copy of headerf will be added. headerv the new value of the given header. headerv == null
indicates
that the header should be deleted.
Parameters: rcpt the recipient address to be removed.
Parameters: status the resulting status of EOM processing.
Parameters: bodyp a buffer containing the new body data. Body data should be in CR/LF form.