This hostaddr pointer will be NULL if the connection is over the standard
input.
The values the xxfi_connect() function can return and their meanings are:
SMFIS_CONTINUE
Allow the current connection and continue handling it. This is the default return value
if you don??™t declare a connection handler in smfiDesc (?§26.5.14 on page 1194).
SMFIS_ACCEPT
Accept the current connection but do not handle it. Your Milter will not be called
again for this connection until the connection terminates and your xxfi_close() function
(?§26.6.3 on page 1208) is called.
SMFIS_REJECT
Reject the current connection (with a 5yz SMTP code). Your Milter will not be called
again for this connection until the connection terminates and your xxfi_close() function
(?§26.6.3 on page 1208), if used, is called.
This is the Title of the Book, eMatter Edition
Copyright ?© 2007 O??™Reilly & Associates, Inc. All rights reserved.
1210 | Chapter 26: The X (Milters) Configuration Command
SMFIS_TEMPFAIL
Temp-fail the current connection (with a 4yz SMTP code). Your Milter will not be
called again for this connection until the connection terminates and your xxfi_close()
function (?§26.6.3 on page 1208), if used, is called.
SMFIS_NOREPLY (V8.14 sendmail and later)
Do not communicate any decision back to sendmail. Note that if you elect to return
SMFIS_NOREPLY, you must only return SMFIS_NOREPLY and must first use xxfi_
negotiate() (?§26.
Pages:
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179