xxfi_envrcpt.html revision 90792
190792Sgshapiro<html>
290792Sgshapiro<head><title>xxfi_envrcpt</title></head>
390792Sgshapiro<body>
490792Sgshapiro<h1>xxfi_envrcpt</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_envrcpt)(
1290792Sgshapiro	SMFICTX * ctx,
1390792Sgshapiro	char ** argv
1490792Sgshapiro);
1590792Sgshapiro</pre>
1690792SgshapiroHandle the envelope RCPT command.
1790792Sgshapiro</td></tr>
1890792Sgshapiro
1990792Sgshapiro<!----------- Description ---------->
2090792Sgshapiro<tr><th valign="top" align=left>DESCRIPTION</th><td>
2190792Sgshapiro<table border="1" cellspacing=1 cellpadding=4>
2290792Sgshapiro<tr align="left" valign=top>
2390792Sgshapiro<th width="80">Called When</th>
2490792Sgshapiro<td>xxfi_envrcpt is called once per recipient, hence one or more times per message, immediately after xxfi_envfrom.</td>
2590792Sgshapiro</tr>
2690792Sgshapiro<tr align="left" valign=top>
2790792Sgshapiro<th>Default Behavior</th>
2890792Sgshapiro<td>Do nothing; return SMFIS_CONTINUE.</td>
2990792Sgshapiro</tr>
3090792Sgshapiro</table>
3190792Sgshapiro
3290792Sgshapiro<!----------- Arguments ---------->
3390792Sgshapiro<tr><th valign="top" align=left>ARGUMENTS</th><td>
3490792Sgshapiro    <table border="1" cellspacing=0>
3590792Sgshapiro    <tr bgcolor="#dddddd"><th>Argument</th><th>Description</th></tr>
3690792Sgshapiro    <tr valign="top"><td>ctx</td>
3790792Sgshapiro	<td>Opaque context structure.
3890792Sgshapiro	</td></tr>
3990792Sgshapiro    <tr valign="top"><td>argv</td>
4090792Sgshapiro	<td>Null-terminated SMTP command arguments;
4190792Sgshapiro		argv[0] is guaranteed to be the recipient address.
4290792Sgshapiro		Later arguments are the ESMTP arguments.
4390792Sgshapiro	</td></tr>
4490792Sgshapiro    </table>
4590792Sgshapiro</td></tr>
4690792Sgshapiro
4790792Sgshapiro<!----------- Return values ---------->
4890792Sgshapiro<tr>
4990792Sgshapiro<th valign="top" align=left>SPECIAL RETURN VALUES</th>
5090792Sgshapiro<td><table border="1" cellspacing=0>
5190792Sgshapiro  <tr bgcolor="#dddddd"><th>Return value</th><th>Description</th></tr>
5290792Sgshapiro  <tr valign="top">
5390792Sgshapiro     <td>SMFIS_TEMPFAIL</td>
5490792Sgshapiro     <td>Temporarily fail for this particular recipient; further recipients 
5590792Sgshapiro     maystill be sent.  <a href="xxfi_abort.html">xxfi_abort</a> is not called.
5690792Sgshapiro     </td>
5790792Sgshapiro  </tr>
5890792Sgshapiro  <tr valign="top">
5990792Sgshapiro     <td>SMFIS_REJECT</td>
6090792Sgshapiro     <td>Reject this particular recipient; further recipients maystill be sent.
6190792Sgshapiro     <a href="xxfi_abort.html">xxfi_abort</a> is not called.
6290792Sgshapiro     </td>
6390792Sgshapiro  </tr>
6490792Sgshapiro  <tr valign="top">
6590792Sgshapiro     <td>SMFIS_DISCARD</td>
6690792Sgshapiro     <td>Accept and discard the message.  <a href="xxfi_abort.html">xxfi_abort</a> will be called.
6790792Sgshapiro     </td>
6890792Sgshapiro  </tr>
6990792Sgshapiro  <tr valign="top">
7090792Sgshapiro     <td>SMFIS_ACCEPT</td>
7190792Sgshapiro     <td>Accept recipient.  <a href="xxfi_abort.html">xxfi_abort</a> will not be called.
7290792Sgshapiro     </td>
7390792Sgshapiro   </tr>
7490792Sgshapiro</table>
7590792Sgshapiro</tr>
7690792Sgshapiro
7790792Sgshapiro<!----------- Notes ---------->
7890792Sgshapiro<tr>
7990792Sgshapiro<th valign="top" align=left>NOTES</th> 
8090792Sgshapiro<td>For more details on ESTMP responses, please see RFC
8190792Sgshapiro<a href="http://www.cis.ohio-state.edu/rfc/rfc1869.txt">1869</a>.</td>
8290792Sgshapiro</tr>
8390792Sgshapiro</table>
8490792Sgshapiro
8590792Sgshapiro<hr size="1">
8690792Sgshapiro<font size="-1">
8790792SgshapiroCopyright (c) 2000 Sendmail, Inc. and its suppliers.
8890792SgshapiroAll rights reserved.
8990792Sgshapiro<br>
9090792SgshapiroBy using this file, you agree to the terms and conditions set
9190792Sgshapiroforth in the <a href="LICENSE.txt">LICENSE</a>.
9290792Sgshapiro</font>
9390792Sgshapiro</body>
9490792Sgshapiro</html>
95