xref: /freebsd/contrib/sendmail/libmilter/docs/xxfi_helo.html (revision 5ef517c097100c80269c8a0e02678a89fde6b35e)
140266059SGregory Neil Shapiro<html>
240266059SGregory Neil Shapiro<head><title>xxfi_helo</title></head>
340266059SGregory Neil Shapiro<body>
440266059SGregory Neil Shapiro<h1>xxfi_helo</h1>
540266059SGregory Neil Shapiro
640266059SGregory Neil Shapiro<table border="0" cellspacing=4 cellpadding=4>
740266059SGregory Neil Shapiro<!---------- Synopsis ----------->
840266059SGregory Neil Shapiro<tr><th valign="top" align=left width=150>SYNOPSIS</th><td>
940266059SGregory Neil Shapiro<pre>
1040266059SGregory Neil Shapiro#include &lt;libmilter/mfapi.h&gt;
1140266059SGregory Neil Shapirosfsistat (*xxfi_helo)(
1240266059SGregory Neil Shapiro	SMFICTX * ctx,
1340266059SGregory Neil Shapiro	char * helohost
1440266059SGregory Neil Shapiro);
1540266059SGregory Neil Shapiro</pre>
1640266059SGregory Neil ShapiroHandle the HELO/EHLO command.
1740266059SGregory Neil Shapiro</td></tr>
1840266059SGregory Neil Shapiro
1940266059SGregory Neil Shapiro<!----------- Description ---------->
2040266059SGregory Neil Shapiro<tr><th valign="top" align=left>DESCRIPTION</th><td>
2140266059SGregory Neil Shapiro<table border="1" cellspacing=1 cellpadding=4>
2240266059SGregory Neil Shapiro<tr align="left" valign=top>
2340266059SGregory Neil Shapiro<th width="80">Called When</th> <td>xxfi_helo is called whenever the client
2440266059SGregory Neil Shapirosends a HELO/EHLO command.  It may therefore be called between zero and
2540266059SGregory Neil Shapirothree times</td>
2640266059SGregory Neil Shapiro</tr>
2740266059SGregory Neil Shapiro<tr align="left" valign=top>
2840266059SGregory Neil Shapiro<th>Default Behavior</th>
2940266059SGregory Neil Shapiro<td>Do nothing; return SMFIS_CONTINUE.</td>
3040266059SGregory Neil Shapiro</tr>
3140266059SGregory Neil Shapiro</table>
3240266059SGregory Neil Shapiro
3340266059SGregory Neil Shapiro<!----------- Arguments ---------->
3440266059SGregory Neil Shapiro<tr><th valign="top" align=left>ARGUMENTS</th><td>
3540266059SGregory Neil Shapiro    <table border="1" cellspacing=0>
3640266059SGregory Neil Shapiro    <tr bgcolor="#dddddd"><th>Argument</th><th>Description</th></tr>
3740266059SGregory Neil Shapiro    <tr valign="top"><td>ctx</td>
3840266059SGregory Neil Shapiro	<td>Opaque context structure.
3940266059SGregory Neil Shapiro	</td></tr>
4040266059SGregory Neil Shapiro    <tr valign="top"><td>helohost</td>
4140266059SGregory Neil Shapiro	<td>Value passed to HELO/EHLO command, which should be
4240266059SGregory Neil Shapiro		the domain name of the sending host (but is, in practice,
4340266059SGregory Neil Shapiro		anything the sending host wants to send).
4440266059SGregory Neil Shapiro	</td></tr>
4540266059SGregory Neil Shapiro    </table>
4640266059SGregory Neil Shapiro</td></tr>
4740266059SGregory Neil Shapiro
4840266059SGregory Neil Shapiro</table>
4940266059SGregory Neil Shapiro
5040266059SGregory Neil Shapiro<hr size="1">
5140266059SGregory Neil Shapiro<font size="-1">
525ef517c0SGregory Neil ShapiroCopyright (c) 2000, 2003 Sendmail, Inc. and its suppliers.
5340266059SGregory Neil ShapiroAll rights reserved.
5440266059SGregory Neil Shapiro<br>
5540266059SGregory Neil ShapiroBy using this file, you agree to the terms and conditions set
565ef517c0SGregory Neil Shapiroforth in the LICENSE.
5740266059SGregory Neil Shapiro</font>
5840266059SGregory Neil Shapiro</body>
5940266059SGregory Neil Shapiro</html>
60