File: MailIntegration--Transports

package info (click to toggle)
imip-agent 0.3-2
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 2,056 kB
  • sloc: python: 9,888; sh: 4,480; sql: 144; makefile: 8
file content (58 lines) | stat: -rw-r--r-- 1,885 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
= Mail Transports and Invoking Agent Programs =

The essential aspect of mail system configuration involves mail transports and
the integration of agent programs into the mail processing pipeline. A number of
example files are provided here.

Such files need adjusting for the deployment environment so that, for example,
the `example.com` domain would be replaced with a suitable value.

If LMTP is being used, instances of `LMTP_SOCKET` in the example configuration
files will need to be replaced with a suitable filesystem path. Where the `lmtp`
system group is employed, it may be replaced with a different group. See the
[[../LMTP|LMTP guide]] for a discussion of LMTP and mail delivery.

== Transports in Exim ==

Example configuration files for Exim are distributed in `conf/exim`:

{{{#!table
'''File''' || '''Purpose'''
==
`30_exim4-config_people`
||<rowspan="3"> Integration of agent programs
==
`30_exim4-config_people_outgoing`
==
`30_exim4-config_resources`
}}}

These files can be incorporated into the Exim configuration. On Debian
systems, they can be copied into `/etc/exim4/conf.d/transport`.

If local SMTP delivery is being used, the `30_exim4-config_people` file (in
`conf/exim`) will need adjusting.

== Transports in Postfix ==

Example configuration files for Postfix are distributed in `conf/postfix`:

{{{#!table
'''File''' || '''Purpose'''
==
`master.cf.items`
|| Integration of agent programs (for inclusion in `master.cf`)
==
`transport`
|| Configuration of agent transports
==
`virtual`
|| Configuration of outgoing mail routing
}}}

These files can be incorporated into the Postfix configuration. On Debian
systems, `master.cf.items` can be merged into `/etc/postfix/master.cf`,
whereas the remaining files would be installed into `/etc/postfix`.

If local SMTP delivery is being used, the `master.cf.items` file (in
`conf/postfix`) will need adjusting.