117683Spst<HTML>
217683Spst<HEAD><TITLE>xxfi_data</TITLE></HEAD>
317683Spst<BODY>
417683Spst<!--
517683Spst$Id: xxfi_data.html,v 1.4 2007/01/25 01:00:20 ca Exp $
617683Spst-->
717683Spst<H1>xxfi_data</H1>
817683Spst
917683Spst<TABLE border="0" cellspacing=4 cellpadding=4>
1017683Spst<!---------- Synopsis ----------->
1117683Spst<TR><TH valign="top" align=left width=100>SYNOPSIS</TH><TD>
1217683Spst<PRE>
1317683Spst#include &lt;libmilter/mfapi.h&gt;
1417683Spstsfsistat (*xxfi_data)(
1517683Spst	SMFICTX *ctx
1617683Spst);
1717683Spst</PRE>
1817683SpstHandle the DATA command.
1917683Spst</TD></TR>
2017683Spst
2156891Sfenner<!----------- Description ---------->
22162015Ssam<TR><TH valign="top" align=left>DESCRIPTION</TH><TD>
2317683Spst<TABLE border="1" cellspacing=1 cellpadding=4>
2417683Spst<TR align="left" valign=top>
25127667Sbms<TH width="80">Called When</TH>
26127667Sbms<TD>xxfi_data is called when the client uses the DATA command.
27127667Sbms</TR>
28127667Sbms<TR align="left" valign=top>
29127667Sbms<TH>Default Behavior</TH>
30127667Sbms<TD>Do nothing; return SMFIS_CONTINUE.</TD>
31127667Sbms</TR>
32127667Sbms</TABLE>
33127667Sbms
34127667Sbms<!----------- Arguments ---------->
35127667Sbms<TR><TH valign="top" align=left>ARGUMENTS</TH><TD>
36127667Sbms    <TABLE border="1" cellspacing=0>
37127667Sbms    <TR bgcolor="#dddddd"><TH>Argument</TH><TH>Description</TH></TR>
38127667Sbms    <TR valign="top"><TD>ctx</TD>
39127667Sbms	<TD>Opaque context structure.
40127667Sbms	</TD></TR>
41127667Sbms    </TABLE>
42127667Sbms</TD></TR>
43127667Sbms
44127667Sbms<!----------- Return values ---------->
45127667Sbms<TR>
46127667Sbms<TH valign="top" align=left>SPECIAL RETURN VALUES</TH>
47127667Sbms<TD><TABLE border="1" cellspacing=0>
48127667Sbms  <TR bgcolor="#dddddd"><TH>Return value</TH><TH>Description</TH></TR>
49127667Sbms  <TR valign="top">
50127667Sbms     <TD>SMFIS_TEMPFAIL</TD>
51127667Sbms     <TD>Reject this message with a temporary error.
52127667Sbms     </TD>
53127667Sbms  </TR>
54127667Sbms  <TR valign="top">
55127667Sbms     <TD>SMFIS_REJECT</TD>
56127667Sbms     <TD>Reject this message.
57127667Sbms     </TD>
58127667Sbms  </TR>
59147897Ssam  <TR valign="top">
60147897Ssam     <TD>SMFIS_DISCARD</TD>
61147897Ssam     <TD>Accept and silently discard this message.
62147897Ssam     </TD>
6317683Spst  </TR>
6417683Spst  <TR valign="top">
6517683Spst     <TD>SMFIS_ACCEPT</TD>
6617683Spst     <TD>Accept this message.
6717683Spst     </TD>
6817683Spst  </TR>
6917683Spst</TABLE>
7056891Sfenner</TR>
71147897Ssam
7217683Spst<!----------- Notes ---------->
7317683Spst<TR>
7417683Spst<TH valign="top" align=left>NOTES</TH> 
7517683Spst<TD>For more details on ESMTP responses, please see RFC
7617683Spst<A href="http://www.rfc-editor.org/rfc/rfc1869.txt">1869</A>.</TD>
7717683Spst</TR>
7817683Spst</TABLE>
7998533Sfenner
8098533Sfenner<HR size="1">
8198533Sfenner<FONT size="-1">
8298533SfennerCopyright (c) 2006 Sendmail, Inc. and its suppliers.
8398533SfennerAll rights reserved.
8498533Sfenner<BR>
8517683SpstBy using this file, you agree to the terms and conditions set
8617683Spstforth in the LICENSE.
8798533Sfenner</FONT>
8898533Sfenner</BODY>
8998533Sfenner</HTML>
9098533Sfenner