The
xxfi_eom() function (?§26.6.9 on page 1215), if used, is called after all the chunks of the
message body have been processed with xxfi_body() (?§26.6.2 on page 1207). This xxfi_
abort() function is called if another Milter or sendmail rejected, temporarily failed,
discarded, or final-accepted the current envelope, outside the control of your Milter.
Note that xxfi_eom() and xxfi_abort() are mutually exclusive, that is, if one is called the
other will not be called.
The xxfi_abort() function is called like this:
sfsistat
xxfi_abort(SMFICTX *ctx)
xxfi_helo() ?§26.6.11 on page 1218 Normally called once, after sending site sends its HELO or EHLO; but it
can be called anytime thereafter or may never be called
xxfi_envfrom() ?§26.6.6 on page 1211 Called once per envelope, just after the sending site sends its MAIL
From: envelope sender
xxfi_envrcpt() ?§26.6.7 on page 1213 Called multiple times, once each time just after the sending site sends
one of its RCPT To: envelope recipients
xxfi_data() ?§26.6.5 on page 1210 Called once when the DATA command is received (V8.14 and later)
xxfi_unknown() ?§26.6.13 on page 1223 Called multiple times, once for each unknown SMTP command received
(V8.14 and later)
xxfi_header() ?§26.6.10 on page 1217 Called multiple times, once for each header that is received
xxfi_eoh() ?§26.6.8 on page 1214 Called once per envelope, after all the headers have been received
xxfi_body() ?§26.
Pages:
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172