SMFIS_DISCARD
Accept the RCPT To: command (witha 2yz SMTP code) and discard it, and thus discard
the current envelope. Your Milter will not be called again for this envelope.
SMFIS_TEMPFAIL
Temp-fail the RCPT To: command (with a 4yz SMTP code), and thus the current recipient.
Your Milter will still be called again for the next recipient, if any.
This is the Title of the Book, eMatter Edition
Copyright ?© 2007 O??™Reilly & Associates, Inc. All rights reserved.
1214 | Chapter 26: The X (Milters) Configuration Command
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.6.12 on page 1220) to let the library know your intention.
Note that xxfi_envrcpt() can reject or temp-fail all recipients and thereby leave an empty
recipient list. If the envelope lacks recipients, the entire envelope will fail. But if an earlier
Milter rejects or temp-fails all recipients, your xxfi_abort() function, if used, will be called.
Also note that each recipient is completely reviewed by all Milters before the next recipient
is reviewed by any. But recall that if one Milter rejects the recipient, no following Milter
will be able to review that recipient.
26.6.8 Milter xxfi_eoh()
Process end of headers All Milter versions
The message is passed in the DATA phase of the SMTP transaction.
Pages:
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187