imip-agent

docs/wiki/MailIntegration--Transports

1465:0c623c86704f
2020-08-03 Paul Boddie Changed diagram font to sans-serif.
     1 = Mail Transports and Invoking Agent Programs =     2      3 The essential aspect of mail system configuration involves mail transports and     4 the integration of agent programs into the mail processing pipeline. A number of     5 example files are provided here.     6      7 Such files need adjusting for the deployment environment so that, for example,     8 the `example.com` domain would be replaced with a suitable value.     9     10 If LMTP is being used, instances of `LMTP_SOCKET` in the example configuration    11 files will need to be replaced with a suitable filesystem path. Where the `lmtp`    12 system group is employed, it may be replaced with a different group. See the    13 [[../LMTP|LMTP guide]] for a discussion of LMTP and mail delivery.    14     15 == Transports in Exim ==    16     17 Example configuration files for Exim are distributed in `conf/exim`:    18     19 {{{#!table    20 '''File''' || '''Purpose'''    21 ==    22 `30_exim4-config_people`    23 ||<rowspan="3"> Integration of agent programs    24 ==    25 `30_exim4-config_people_outgoing`    26 ==    27 `30_exim4-config_resources`    28 }}}    29     30 These files can be incorporated into the Exim configuration. On Debian    31 systems, they can be copied into `/etc/exim4/conf.d/transport`.    32     33 If local SMTP delivery is being used, the `30_exim4-config_people` file (in    34 `conf/exim`) will need adjusting.    35     36 == Transports in Postfix ==    37     38 Example configuration files for Postfix are distributed in `conf/postfix`:    39     40 {{{#!table    41 '''File''' || '''Purpose'''    42 ==    43 `master.cf.items`    44 || Integration of agent programs (for inclusion in `master.cf`)    45 ==    46 `transport`    47 || Configuration of agent transports    48 ==    49 `virtual`    50 || Configuration of outgoing mail routing    51 }}}    52     53 These files can be incorporated into the Postfix configuration. On Debian    54 systems, `master.cf.items` can be merged into `/etc/postfix/master.cf`,    55 whereas the remaining files would be installed into `/etc/postfix`.    56     57 If local SMTP delivery is being used, the `master.cf.items` file (in    58 `conf/postfix`) will need adjusting.