xref: /freebsd/contrib/sendmail/libmilter/docs/xxfi_helo.html (revision 5dd76dd0cc19450133aa379ce0ce4a68ae07fb39)
1d0cef73dSGregory Neil Shapiro<HTML>
2d0cef73dSGregory Neil Shapiro<HEAD><TITLE>xxfi_helo</TITLE></HEAD>
3d0cef73dSGregory Neil Shapiro<BODY>
4e92d3f3fSGregory Neil Shapiro<!--
5*5dd76dd0SGregory Neil Shapiro$Id: xxfi_helo.html,v 1.13 2013/11/22 20:51:39 ca Exp $
6e92d3f3fSGregory Neil Shapiro-->
7d0cef73dSGregory Neil Shapiro<H1>xxfi_helo</H1>
840266059SGregory Neil Shapiro
9d0cef73dSGregory Neil Shapiro<TABLE border="0" cellspacing=4 cellpadding=4>
1040266059SGregory Neil Shapiro<!---------- Synopsis ----------->
11d0cef73dSGregory Neil Shapiro<TR><TH valign="top" align=left width=100>SYNOPSIS</TH><TD>
12d0cef73dSGregory Neil Shapiro<PRE>
1340266059SGregory Neil Shapiro#include &lt;libmilter/mfapi.h&gt;
1440266059SGregory Neil Shapirosfsistat (*xxfi_helo)(
1540266059SGregory Neil Shapiro	SMFICTX *ctx,
1640266059SGregory Neil Shapiro	char *helohost
1740266059SGregory Neil Shapiro);
18d0cef73dSGregory Neil Shapiro</PRE>
1940266059SGregory Neil ShapiroHandle the HELO/EHLO command.
20d0cef73dSGregory Neil Shapiro</TD></TR>
2140266059SGregory Neil Shapiro
2240266059SGregory Neil Shapiro<!----------- Description ---------->
23d0cef73dSGregory Neil Shapiro<TR><TH valign="top" align=left>DESCRIPTION</TH><TD>
24d0cef73dSGregory Neil Shapiro<TABLE border="1" cellspacing=1 cellpadding=4>
25d0cef73dSGregory Neil Shapiro<TR align="left" valign=top>
26d0cef73dSGregory Neil Shapiro<TH width="80">Called When</TH> <TD>xxfi_helo is called whenever the client
274e4196cbSGregory Neil Shapirosends a HELO/EHLO command.
284e4196cbSGregory Neil ShapiroIt may therefore be called several times or even not at all;
294e4196cbSGregory Neil Shapirosome restrictions can be imposed by the MTA configuration.
30d0cef73dSGregory Neil Shapiro</TD>
31d0cef73dSGregory Neil Shapiro</TR>
32d0cef73dSGregory Neil Shapiro<TR align="left" valign=top>
33d0cef73dSGregory Neil Shapiro<TH>Default Behavior</TH>
34d0cef73dSGregory Neil Shapiro<TD>Do nothing; return SMFIS_CONTINUE.</TD>
35d0cef73dSGregory Neil Shapiro</TR>
36d0cef73dSGregory Neil Shapiro</TABLE>
3740266059SGregory Neil Shapiro
3840266059SGregory Neil Shapiro<!----------- Arguments ---------->
39d0cef73dSGregory Neil Shapiro<TR><TH valign="top" align=left>ARGUMENTS</TH><TD>
40d0cef73dSGregory Neil Shapiro    <TABLE border="1" cellspacing=0>
41d0cef73dSGregory Neil Shapiro    <TR bgcolor="#dddddd"><TH>Argument</TH><TH>Description</TH></TR>
42d0cef73dSGregory Neil Shapiro    <TR valign="top"><TD>ctx</TD>
43d0cef73dSGregory Neil Shapiro	<TD>Opaque context structure.
44d0cef73dSGregory Neil Shapiro	</TD></TR>
45d0cef73dSGregory Neil Shapiro    <TR valign="top"><TD>helohost</TD>
46d0cef73dSGregory Neil Shapiro	<TD>Value passed to HELO/EHLO command, which should be
4740266059SGregory Neil Shapiro		the domain name of the sending host (but is, in practice,
4840266059SGregory Neil Shapiro		anything the sending host wants to send).
49d0cef73dSGregory Neil Shapiro	</TD></TR>
50d0cef73dSGregory Neil Shapiro    </TABLE>
51d0cef73dSGregory Neil Shapiro</TD></TR>
5240266059SGregory Neil Shapiro
53d0cef73dSGregory Neil Shapiro</TABLE>
5440266059SGregory Neil Shapiro
55d0cef73dSGregory Neil Shapiro<HR size="1">
56d0cef73dSGregory Neil Shapiro<FONT size="-1">
57*5dd76dd0SGregory Neil ShapiroCopyright (c) 2000, 2003, 2005 Proofpoint, Inc. and its suppliers.
5840266059SGregory Neil ShapiroAll rights reserved.
59d0cef73dSGregory Neil Shapiro<BR>
6040266059SGregory Neil ShapiroBy using this file, you agree to the terms and conditions set
615ef517c0SGregory Neil Shapiroforth in the LICENSE.
62d0cef73dSGregory Neil Shapiro</FONT>
63d0cef73dSGregory Neil Shapiro</BODY>
64d0cef73dSGregory Neil Shapiro</HTML>
65