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