xref: /freebsd/contrib/sendmail/libmilter/docs/xxfi_helo.html (revision e2c0e292e8a7ca00ba99bcfccc9e637f45c3e8b1)
1d0cef73dSGregory Neil Shapiro<HTML>
2d0cef73dSGregory Neil Shapiro<HEAD><TITLE>xxfi_helo</TITLE></HEAD>
3d0cef73dSGregory Neil Shapiro<BODY>
4e92d3f3fSGregory Neil Shapiro<!--
54313cc83SGregory 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>
37*5b0945b5SGregory Neil Shapiro</TD></TR>
3840266059SGregory Neil Shapiro
3940266059SGregory Neil Shapiro<!----------- Arguments ---------->
40d0cef73dSGregory Neil Shapiro<TR><TH valign="top" align=left>ARGUMENTS</TH><TD>
41d0cef73dSGregory Neil Shapiro    <TABLE border="1" cellspacing=0>
42d0cef73dSGregory Neil Shapiro    <TR bgcolor="#dddddd"><TH>Argument</TH><TH>Description</TH></TR>
43d0cef73dSGregory Neil Shapiro    <TR valign="top"><TD>ctx</TD>
44d0cef73dSGregory Neil Shapiro	<TD>Opaque context structure.
45d0cef73dSGregory Neil Shapiro	</TD></TR>
46d0cef73dSGregory Neil Shapiro    <TR valign="top"><TD>helohost</TD>
47d0cef73dSGregory Neil Shapiro	<TD>Value passed to HELO/EHLO command, which should be
4840266059SGregory Neil Shapiro		the domain name of the sending host (but is, in practice,
4940266059SGregory Neil Shapiro		anything the sending host wants to send).
50d0cef73dSGregory Neil Shapiro	</TD></TR>
51d0cef73dSGregory Neil Shapiro    </TABLE>
52d0cef73dSGregory Neil Shapiro</TD></TR>
5340266059SGregory Neil Shapiro
54d0cef73dSGregory Neil Shapiro</TABLE>
5540266059SGregory Neil Shapiro
56d0cef73dSGregory Neil Shapiro<HR size="1">
57d0cef73dSGregory Neil Shapiro<FONT size="-1">
585dd76dd0SGregory Neil ShapiroCopyright (c) 2000, 2003, 2005 Proofpoint, Inc. and its suppliers.
5940266059SGregory Neil ShapiroAll rights reserved.
60d0cef73dSGregory Neil Shapiro<BR>
6140266059SGregory Neil ShapiroBy using this file, you agree to the terms and conditions set
625ef517c0SGregory Neil Shapiroforth in the LICENSE.
63d0cef73dSGregory Neil Shapiro</FONT>
64d0cef73dSGregory Neil Shapiro</BODY>
65d0cef73dSGregory Neil Shapiro</HTML>
66