xxfi_header.html revision 112810
190792Sgshapiro<html>
290792Sgshapiro<head><title>xxfi_header</title></head>
390792Sgshapiro<body>
490792Sgshapiro<h1>xxfi_header</h1>
590792Sgshapiro
690792Sgshapiro<table border="0" cellspacing=4 cellpadding=4>
790792Sgshapiro<!---------- Synopsis ----------->
890792Sgshapiro<tr><th valign="top" align=left width=150>SYNOPSIS</th><td>
990792Sgshapiro<pre>
1090792Sgshapiro#include &lt;libmilter/mfapi.h&gt;
1190792Sgshapirosfsistat (*xxfi_header)(
1290792Sgshapiro	SMFICTX * ctx,
1390792Sgshapiro	char * headerf,
1490792Sgshapiro	char * headerv
1590792Sgshapiro);
1690792Sgshapiro</pre>
1790792SgshapiroHandle a message header.
1890792Sgshapiro</td></tr>
1990792Sgshapiro
2090792Sgshapiro<!----------- Description ---------->
2190792Sgshapiro<tr><th valign="top" align=left>DESCRIPTION</th><td>
2290792Sgshapiro<table border="1" cellspacing=1 cellpadding=4>
2390792Sgshapiro<tr align="left" valign=top>
2490792Sgshapiro<th width="80">Called When</th>
2590792Sgshapiro<td>xxfi_header is called zero or more times between xxfi_envrcpt and xxfi_eoh, once per message header.</td>
2690792Sgshapiro</tr>
2790792Sgshapiro<tr align="left" valign=top>
2890792Sgshapiro<th>Default Behavior</th>
2990792Sgshapiro<td>Do nothing; return SMFIS_CONTINUE.</td>
3090792Sgshapiro</tr>
3190792Sgshapiro</table>
3290792Sgshapiro
3390792Sgshapiro<!----------- Arguments ---------->
3490792Sgshapiro<tr><th valign="top" align=left>ARGUMENTS</th><td>
3590792Sgshapiro    <table border="1" cellspacing=0>
3690792Sgshapiro    <tr bgcolor="#dddddd"><th>Argument</th><th>Description</th></tr>
3790792Sgshapiro    <tr valign="top"><td>ctx</td>
3890792Sgshapiro	<td>Opaque context structure.
3990792Sgshapiro	</td></tr>
4090792Sgshapiro    <tr valign="top"><td>headerf</td>
4190792Sgshapiro	<td> Header field name.
4290792Sgshapiro	</td></tr>
4390792Sgshapiro    <tr valign="top"><td>headerv</td>
4490792Sgshapiro	<td>Header field value.  The
4590792Sgshapiro  content of the header may include folded white space (i.e. multiple
4690792Sgshapiro  lines with following white space).  The trailing line terminator (CR/LF)
4790792Sgshapiro  is removed.
4890792Sgshapiro	</td></tr>
4990792Sgshapiro    </table>
5090792Sgshapiro</td></tr>
5190792Sgshapiro
5290792Sgshapiro<!----------- Notes ---------->
5390792Sgshapiro<tr>
5490792Sgshapiro<th valign="top" align=left>NOTES</th> 
5590792Sgshapiro<td>
5690792Sgshapiro<ul>
5790792Sgshapiro<li>Later filters will see header changes/additions made by earlier ones.
5890792Sgshapiro<li>For much more detail about header format, please see 
59112810SgshapiroRFC <a href="http://www.rfc-editor.org/rfc/rfc822.html">822</a>
6090792Sgshapiro</ul>
6190792Sgshapiro</td>
6290792Sgshapiro</tr>
6390792Sgshapiro</table>
6490792Sgshapiro
6590792Sgshapiro<hr size="1">
6690792Sgshapiro<font size="-1">
67112810SgshapiroCopyright (c) 2000, 2003 Sendmail, Inc. and its suppliers.
6890792SgshapiroAll rights reserved.
6990792Sgshapiro<br>
7090792SgshapiroBy using this file, you agree to the terms and conditions set
71112810Sgshapiroforth in the LICENSE.
7290792Sgshapiro</font>
7390792Sgshapiro</body>
7490792Sgshapiro</html>
75