1 = Mailbox Integration = 2 3 Use of the imip-agent software should not affect the solutions chosen to store 4 mail received by your mail system. However, the software does support direct 5 connections to mail storage solutions employing the LMTP protocol. See the 6 [[../MailIntegration/LMTP|LMTP guide]] for more information. 7 8 It can, however, be useful to see how delivery to various kinds of mailboxes 9 and mail storage is done, in case you have not already decided on a particular 10 solution. Tested solutions are as follows: 11 12 {{{#!table 13 '''Solution''' || '''Details''' 14 == 15 [[http://www.cyrusimap.org/|Cyrus]] is a mail storage system that exposes 16 mailboxes using the [[http://tools.ietf.org/html/rfc3501|IMAP]] protocol 17 || 18 The Cyrus documentation provides a guide on integrating Cyrus with 19 [[http://www.cyrusimap.org/docs/cyrus-imapd/2.5.6/install-configure.php#mta|MTAs]]. 20 == 21 [[http://dovecot.org/|Dovecot]] is a mail server that supports IMAP and 22 [[http://tools.ietf.org/html/rfc1939|POP3]]. It can be configured to serve 23 mail stored in traditional mailbox formats 24 || 25 The Dovecot documentation provides guides for integrating Dovecot with 26 [[http://wiki2.dovecot.org/LMTP/Exim|Exim]] and with 27 [[http://wiki2.dovecot.org/HowTo/PostfixDovecotLMTP|Postfix]]. 28 }}} 29 30 == Exim == 31 32 Example configuration files for Exim are distributed in `conf/exim/lmtp`: 33 34 {{{#!table 35 '''File''' || '''Purpose''' 36 == 37 `30_exim4-config_cyrus_lmtp` 38 || Delivers messages to Cyrus via LMTP 39 == 40 `30_exim4-config_dovecot_lmtp` 41 || Delivers messages to Dovecot via LMTP 42 }}} 43 44 On Debian systems, these files would be copied into the `/etc/exim4/conf.d/transport` 45 directory. 46 47 {{{#!table 48 '''File''' || '''Purpose''' 49 == 50 `890_exim4-config_cyrus_lmtp_local` 51 || Routes messages for local system users to Cyrus 52 == 53 `890_exim4-config_dovecot_lmtp_local` 54 || Routes messages for local system users to Dovecot 55 == 56 `890_exim4-config_dovecot_lmtp_local_lmtp` 57 || Routes messages for local virtual users to Dovecot using an `lmtp` 58 .. prefix 59 }}} 60 61 On Debian systems, these files would be copied into the `/etc/exim4/conf.d/router` 62 directory. Depending on whether system user identities are to be employed for mail 63 or whether genuine virtual identities (not connected to the system) are to be 64 employed, one of these files should be selected. 65 66 == Postfix == 67 68 Example configuration files for Postfix are distributed in `conf/postfix/lmtp`: 69 70 {{{#!table 71 '''File''' || '''Purpose''' 72 == 73 `main.cf.example` 74 || Defines mailbox transports for Cyrus and Dovecot 75 == 76 `master.cf.items` 77 || Defines the LMTP service 78 }}} 79 80 These files provide example definitions for the `main.cf` and `master.cf` 81 files that typically reside under `/etc/postfix`. Their contents can be 82 merged with those files as appropriate.