sendmail

Differently than most Linux programs the translation is prepared of sendmail not over a configure script, but by mechanism of the configuration file site.config.m4. Here the following features are activated:

So that sendmail configuration data in the LDAP data base can be stored, the pattern must be merged sendmail.schema in LDAP; see also schemas.

The configuration of sendmail is made by the file sendmail.mc. This file is present also in the live system for changes of configuration, under /usr/src/sendmail/cf/cf/sendmail.mc.

The connection between the SASL Authentifizierung and sendmail is made by the configuration file /usr/lib/sasl2/Sendmail.conf. The connection to the LDAP server will be created here, one configures is indicated, which configuration data in the LDAP data base are stored, it will become a connection to the LDA Cyrus IMAPD manufactured and the paths the SSL certificates indicated.

In addition to Cyrus the connection requires a patch: sendmail-cyrus.patch. The path is changed to the lmtp Socket; see in addition also the file cyrus.conf on Cyrus IMAPD.

For compiling of sendmail see section sendmail in the script COMPILE-BLFS as well as the second compiling cycle in the section sendmail in COMPILE-MYLINUX.