Prev | Current Page 2170 | Next

Bryan Costales, Claus Assmann, George Jansen, Gregory Shapiro

"sendmail, 4th Edition"

Note that this temp-fails only
the current envelope. If there are more envelopes on the current connection, your
Milter will still be called for each.
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 you must not depend on xxfi_data() to signal the end of recipients. This is
because it is possible for the client to send a QUIT or RSET or to drop the connection or to
supply unexpected, input thereby resulting in xxfi_data() not being called.
Also note that if an earlier Milter rejected the DATA command, this xxfi_data() function, if
used, will not be called.
26.6.6 Milter xxfi_envfrom()
Process the MAIL From: values All Milter versions
After the connecting client has sent the HELO/EHLO command and performed any required
AUTH or STARTTLS startup, the client normally issues the SMTP MAIL From: command to
specify the envelope sender. After the MAIL From: has been received, but before sendmail
responds to that command, the xxfi_envfrom() function, if used, is called, like this:
sfsistat
xxfi_envfrom(SMFICTX *ctx, char **argv)
Here, ctx is the context pointer passed to all xxfi_ functions to maintain state in a multithreaded
environment.


Pages:
2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182
katalog stron szambo betonowe wierszyki dieta light katalog stron