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.