Инсталиране, конфигуриране и поддържане на Cyrus-imapd на CentOS

Има задача от търговския блок да съхранява всички имейли, напускащи сървърите на приложения за две седмици. В същото време запазвайте писма в пощенска кутия с достъп през уеб интерфейса. Средно на ден се изпращат 50 хиляди. писма. Общо за две седмици имаме около 700 хиляди писма в пощенската кутия. Първоначално dovecot беше инсталиран на сървъра и съобщенията бяха запазени в maildir. Той спря да се справя с издаването на списък със съобщения на номер 400 хиляди букви.
CyrusImap съхранява списък със съобщения в собствената си база данни за всяка пощенска кутия. Поради тази причина той не се интересува колко букви има, така че беше решено да се постави.

Слабата документация, препоръките, които се доставят с дистрибуционния комплект (инсталиран чрез yum), не работят - не излита. За да работи, трябваше да попитам Google, правилните рецепти бяха намерени в дискусиите във форумите.
Вашата индивидуално разработена административна система, която първо трябва да разберете и след това по някакъв начин да запомните.
За да се решат горните проблеми, се роди тази публикация. (същността е малка измамна хартия за себе си, за да не забравите).

Основни характеристики на Cyrus-imap, които трябва да запомните

Имената на потребителските кутии се състоят от думата потребител и потребителското име: потребител. (това е папката INBOX). ако пропуснете думата потребител, ще бъде създадена пощенска кутия, достъпна за всички потребители.
Папки в полето съответно потребител. .

Кутиите и настройките са на различни места.

Инсталиране на Cyrus-imap на Centos

в резултат получаваме следното
- папка с пощенски кутии:/var/spool/imap
- папка с конфигури (база данни, данни за квоти, скриптове за сито и други изкушения):/var/lib/imap