Next: Upgrading from 8.17 to 9.0, Up: Upgrading [Contents][Index]
No special actions are required. The following points are worth noticing:
This version introduces sendmail macro tracing that ensures that
all macros used in a given milter stage (prog handler)
will be requested from Sendmail. This includes macros used in
functions called from the handler, those given as arguments to
getmacro or macro_defined functions (see Sendmail Macro Access Functions),
as well as those used in prog action callback (see Action Hook). This eliminates the need for #pragma miltermacros in
almost all cases, so it can safely be removed. See macro tracing,
for details.
It was noted that macros used in prog eom were often missing. This
was due to a bug in Sendmail that made it ignore any macros requested
for that stage, unless some were also requested for prog eoh.
This version installs a workaround that ensures the macros are
properly registered.