1 = Simple Mail Integration = 2 3 Since the use of [[../LDAP|LDAP]] can be somewhat challenging and also excessive 4 in some situations, examples of maintaining recipient information are provided 5 that use an approach involving simple textual lists of identities. 6 7 In this simpler environment, recipient details must be manually edited in the 8 virtual identity files, but this permits a very transparent way of 9 administering the system. 10 11 == Using Lists with Exim == 12 13 Example configuration files for Exim are distributed in `conf/exim/simple`: 14 15 {{{#!table 16 '''File''' || '''Purpose''' 17 == 18 `010_exim4-config_people_outgoing` 19 ||<rowspan="4"> Defines recipients and outgoing mail routing 20 == 21 `020_exim4-config_people` 22 == 23 `020_exim4-config_resources` 24 == 25 `020_exim4-config_people_outgoing_recipients` 26 == 27 `virtual_people` 28 ||<rowspan="3"> Defines recipient identities belonging to known domains 29 == 30 `virtual_people_outgoing_recipients` 31 == 32 `virtual_resources` 33 == 34 `virtual_domains` 35 || Defines recipient domains 36 }}} 37 38 Where [[../LocalSMTP|local SMTP routing]] is being performed, the following 39 files are also useful: 40 41 {{{#!table 42 '''File''' || '''Purpose''' 43 == 44 `020_exim4-config_people_local` 45 || Defines routing for local recipients for delivery to local mailboxes 46 == 47 `virtual_people_local` 48 || Defines recipients for delivery to mailboxes for local system users 49 == 50 `virtual_people_local_lmtp` 51 || Defines recipients for delivery to mailboxes for true virtual users 52 }}} 53 54 These files can be incorporated into the Exim configuration. On Debian 55 systems, the numbered files can be copied into `/etc/exim4/conf.d/router`, 56 whereas the `virtual` files can be copied into `/etc/exim4`. 57 58 == Using Lists with Postfix == 59 60 Example configuration files for Postfix are distributed in `conf/postfix/simple`: 61 62 {{{#!table 63 '''File''' || '''Purpose''' 64 == 65 `main.cf.example` 66 || Defines recipients and outgoing mail routing (for inclusion in `main.cf`) 67 == 68 `virtual_alias_maps` 69 ||<rowspan="2"> Defines recipients and outgoing mail routing 70 == 71 `virtual_alias_maps_people_outgoing` 72 }}} 73 74 Where [[../LocalSMTP|local SMTP routing]] is being performed, the following 75 file is also useful: 76 77 {{{#!table 78 '''File''' || '''Purpose''' 79 == 80 `virtual_alias_maps_local` 81 || Defines recipients and local users for delivery to local mailboxes 82 }}} 83 84 These files can be incorporated into the Postfix configuration. On Debian 85 systems, `main.cf.example` can be merged into `/etc/postfix/main.cf`, 86 whereas the remaining files would be installed into `/etc/postfix`.