Upgrade from HACK(check_*) in sendmail 8.8 to FEATURES of 8.9

Last Update 2003-02-22

This guide isn't complete (yet).

Introduction

If you upgrade from sendmail 8.8 to sendmail 8.9 and you used the check_* HACKs, then you should switch to the FEATUREs of sendmail 8.9. Unless you use an option which is not available in 8.9, this upgrade is pretty simple.

Let's start with a default configuration:

HACK(use_ip)
HACK(use_names)
HACK(use_relayto)
HACK(check_mail3)
HACK(check_rcpt4)
HACK(check_relay3)
This can be directly transferred to 8.9: use
FEATURE(access_db)
in your .mc file. This is required for the junk map. Then either cat the contents of the files you used for
HACK(use_ip)
HACK(use_names)
HACK(use_relayto)
into the files /etc/mail/relay-domains or add the entries to your access map and use RELAY as RHS. Test your new version and install it.

For other options, have a look at the list and follow the link which is given for (nearly) every option in the form:
(part of sendmail 8.9)
It is a direct link to the corresponding FEATURE of 8.9.

There are two options which are not (yet) supported directly in 8.9.0, but might be useful for some sites: _ALLOW_SOME_ and _POPAUTH_ which can be introduced with a HACK.


[(links)] [Hints] [Avoiding UBE] [cf/README] [New]
Copyright © Claus Aßmann Please send comments to: <ca at sendmail.org>
Disclaimer: the information provided may be inaccurate or outdated or incomplete. Please contact me if you find an error.