Using the IP Blocker feature in PureMessage for UNIX with a third-party version of sendmail.
Note: PureMessage for UNIX includes a fully tested version of sendmail. Therefore, we only offer limited support for third-party installations of sendmail (see the note below for more details).
Sophos product and version
PureMessage for UNIX
What to do
- Check sendmail compilation:
A special m4 file, distributed with PureMessage Sendmail, must be added to the target sendmail installation. To install it:
- Install PureMessage Sendmail using the PureMessage installer.
$PREFIX/sendmail/cf/feature/sockmap.m4 from the PureMessage Sendmail installation to the corresponding directory in the target sendmail installation.
- Uninstall PureMessage Sendmail using the PureMessage installer.
- Add the following line to
If PureMessage is running on a different host, substitute localhost with the hostname of the PureMessage server. The hostname must match the one listed in
If sendmail is unable to contact the IP Blocker service, the message is passed through. For information on changing this default behavior, see comments in
- Once configuration is complete, Run
pmx-config to update the config cache.
- Start the blocker daemon with
- Recompile sendmail.mc -> sendmail.cf
- Restart sendmail.
Note: As external/third-party versions of Sendmail are not quality assured for integration with PureMessage, Sophos reserves the right not to provide support for an issue that appears to be related to any such custom configuration. We may recommend that you install the PureMessage version of Sendmail for further resolution because custom Mail Transfer Agents (MTAs), such as versions of Sendmail provided by a third party, may not have the dependencies or the application programming interfaces (APIs) necessary to interface with the Sophos software.