[PREVIOUS CHAPTER] [NEXT CHAPTER]
1 Examples of header manipulation


1.1	rewrite subject


	MENU -> HEADER_CONFIG -> SUBJECT_TAG_TYPE
	MENU -> HEADER_CONFIG -> SUBJECT_TAG_FIGURE


1.2	copy header fields


	&COPY_FIELD(src, dst);

	&COPY_FIELD('Sender', 'X-Sender');

1.3	enforce the value for a header field


	&DEFINE_FIELD_FORCED(fieldname, value);
  For example:

	&DEFINE_FIELD_FORCED("reply-to", "$From_address, $MAIL_LIST");


1.4	remove a header field


	&DELETE_FIELD(fieldname);
   For example:

	&DELETE_FIELD('X-Uja');


1.5	pass through a field


	&DEFINE_FIELD_ORIGINAL(fieldname);
   For example:

	&DEFINE_FIELD_ORIGINAL('reply-to');


1.6	set up the value for command reply message 


	&DEFINE_FIELD_OF_REPORT_MAIL(fieldname, value);

	&DEFINE_FIELD_OF_REPORT_MAIL('Reply-To', "Your Reply-To Address");


. pass through the whole header (by default) . pass through the whole header (by default) $PASS_ALL_FIELDS_IN_HEADER = 1; 1.8 order of header fields


@HdrFieldsOrder defines the order of header fields.


2	other topics

2.1	filtering by header


   &DEFINE_FIELD_PAT_TO_REJECT('subject', '/FREE|SEX|ADULT|XXX/');


[PREVIOUS CHAPTER] [NEXT CHAPTER]