A high-performance mail server with IMAP, POP3, NNTP and SIEVE support
Go to file
2024-04-09 09:50:02 +02:00
.fmf Enhanced TMT testing for centos-stream 2022-08-17 14:42:23 +02:00
plans Updating tier plans and gating.yaml 2024-04-09 09:50:02 +02:00
.gitignore Update to 3.4.1 2021-08-19 13:52:31 +02:00
cassandane.ini RHEL 9.0.0 Alpha bootstrap 2020-10-14 23:26:51 +02:00
ci.fmf Enhanced TMT testing for centos-stream 2022-08-17 14:42:23 +02:00
cyrus-imapd-init.service RHEL 9.0.0 Alpha bootstrap 2020-10-14 23:26:51 +02:00
cyrus-imapd.cron-daily RHEL 9.0.0 Alpha bootstrap 2020-10-14 23:26:51 +02:00
cyrus-imapd.logrotate RHEL 9.0.0 Alpha bootstrap 2020-10-14 23:26:51 +02:00
cyrus-imapd.magic RHEL 9.0.0 Alpha bootstrap 2020-10-14 23:26:51 +02:00
cyrus-imapd.pam-config RHEL 9.0.0 Alpha bootstrap 2020-10-14 23:26:51 +02:00
cyrus-imapd.service Wait for network-online target 2021-05-06 11:35:04 +02:00
cyrus-imapd.spec Seen/Unseen Flag not working correctly for shared mailboxes 2024-02-13 14:02:13 +01:00
cyrus-imapd.sysconfig RHEL 9.0.0 Alpha bootstrap 2020-10-14 23:26:51 +02:00
cyrus-imapd.sysusers Use systemd-sysusers for cyrus user and group 2023-08-01 13:20:41 +02:00
cyrus-imapd.tmpfiles.conf RHEL 9.0.0 Alpha bootstrap 2020-10-14 23:26:51 +02:00
gating.yaml Updating tier plans and gating.yaml 2024-04-09 09:50:02 +02:00
patch-cassandane-fix-annotator RHEL 9.0.0 Alpha bootstrap 2020-10-14 23:26:51 +02:00
patch-cassandane-no-syslog RHEL 9.0.0 Alpha bootstrap 2020-10-14 23:26:51 +02:00
patch-cassandane-seen-unseen-flag Seen/Unseen Flag not working correctly for shared mailboxes 2024-02-13 14:02:13 +01:00
patch-cyrus-CVE-2021-33582 Seen/Unseen Flag not working correctly for shared mailboxes 2024-02-13 14:02:13 +01:00
patch-cyrus-default-configs Drop tzdist from the list of httpmodules 2021-08-23 10:04:20 +02:00
patch-cyrus-fix-broken-delivery-to-shared-mailboxes Seen/Unseen Flag not working correctly for shared mailboxes 2024-02-13 14:02:13 +01:00
patch-cyrus-perl-linking RHEL 9.0.0 Alpha bootstrap 2020-10-14 23:26:51 +02:00
patch-cyrus-rename-quota RHEL 9.0.0 Alpha bootstrap 2020-10-14 23:26:51 +02:00
patch-cyrus-seen-unseen-flag Seen/Unseen Flag not working correctly for shared mailboxes 2024-02-13 14:02:13 +01:00
patch-cyrus-squatter-assert-crash Seen/Unseen Flag not working correctly for shared mailboxes 2024-02-13 14:02:13 +01:00
patch-cyrus-testsuite-timeout RHEL 9.0.0 Alpha bootstrap 2020-10-14 23:26:51 +02:00
README.rpm RHEL 9.0.0 Alpha bootstrap 2020-10-14 23:26:51 +02:00
rpminspect.yaml Fix rpminspect CI errors 2023-08-01 10:49:16 +02:00
sources Update to 3.4.1 2021-08-19 13:52:31 +02:00

---------------
Cyrus IMAPd RPM
---------------

This is a _very_ 'quick and dirty' install howto.

The following steps should lead you to a running Cyrus IMAP server:

1)  Install on a distribution which is supported by this RPM. Don't install
    on a dirty system, where you have previously installed from source.
2)  Don't install if you have a previous Cyrus IMAPd installation <=2.1.x on
    your box. Upgrading any Invoca rpm based installation should be fine.
3)  Make sure you understand that this RPM installs in FHS compliant
    directories, like /var/lib/imap and /var/spool/imap
4)  Make sure cyrus-sasl is installed.
5)  Make sure saslauthd is running. If not, edit /etc/sysconfig/saslauthd as
    needed and do 'chkconfig saslauthd on ; service saslauthd start'
6)  Install the cyrus-imapd RPMs.
7)  If it's your first install of Cyrus IMAPd, then set a password for the
    cyrus user in whatever database you are using to authenticate. When
    using a local account, this should be 'passwd cyrus'.
8)  Make sure your MTA delivers to Cyrus IMAPd, I recommend LMTP for this.
9)  Start Cyrus IMAPd with 'service cyrus-imapd start'
10) Run cyradm and create a user. Usually it's something like this:
    'cyradm --user=cyrus --auth=login localhost'
11) If you're using sendmail, be aware that cyrusv2.m4 included in standard
    sendmail distribution uses socket /var/imap/socket/lmtp while this rpm
    uses /var/lib/imap/socket/lmtp.
12) Check your syslog configuration. This RPM uses the mail facility to log
    messages. On busy sites you may want to limit the mail facility to the
    info priority with something like 'mail.info    /var/log/maillog' in
    /etc/syslog.conf.

Enjoy!