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 `890_exim4-config_cyrus_lmtp_local` 44 || Routes messages for local system users to Cyrus 45 == 46 `890_exim4-config_dovecot_lmtp_local` 47 || Routes messages for local system users to Dovecot 48 }}} 49 50 On Debian systems, the former file would be copied into the 51 `/etc/exim4/conf.d/transport` directory, whereas the latter would be 52 copied into the `/etc/exim4/conf.d/router` directory. The latter file is 53 appropriate only if system user identities are to be employed for mail. 54 55 == Postfix == 56 57 Example configuration files for Postfix are distributed in `conf/postfix/lmtp`: 58 59 {{{#!table 60 '''File''' || '''Purpose''' 61 == 62 `main.cf.example` 63 || Defines mailbox transports for Cyrus and Dovecot 64 == 65 `master.cf.items` 66 || Defines the LMTP service 67 }}} 68 69 These files provide example definitions for the `main.cf` and `master.cf` 70 files that typically reside under `/etc/postfix`. Their contents can be 71 merged with those files as appropriate.