Устанавливаем связку Exim + Dovecot + ClamAV + SpamAssassin на CentOS 6 без mysql

Пона­до­бил­ся поч­то­вик с SMTP и POP3 досту­пом на сер­ве­ре с CentOS 6.
Сре­ди всех вари­ан­тов по опи­са­нию понра­ви­лась саб­же­вая связка.

Thank you for reading this post, don't forget to subscribe! 


Ее и настроим:

1. Уста­но­вим exim как SMTP сер­вер и dovecot для сбо­ра почты через POP3.

3. Созда­дим осталь­ные кон­фи­гу­ра­ци­он­ные файлы:

4. Запи­шем кон­фи­гу­ра­цию для dovecot в файл /etc/dovecot/dovecot.conf

5. Запи­шем скрипт для созда­ния юзе­ров, напри­мер в /root/addmail.sh, не забыв сде­лать chmod для него:

chmod +x /bin/addmain.sh

Созда­ние ново­го ящи­ка будет делать­ся так:

6. Стар­ту­ем exim и dovecot, а так­же вклю­ча­ем их в автозагрузку:

7. Уста­нав­ли­ва­ем ClamAV:

8. Добав­ля­ем поль­зо­ва­те­ля ClamAV в груп­пу к exim:

9. Допи­сы­ва­ем /etc/exim/exim.conf для рабо­ты с ClamAV:

10. Стар­ту­ем ClamAV и вклю­ча­ем его в авто­за­груз­ку, пере­за­гру­жа­ем exim:

11. Уста­нав­ли­ва­ем SpamAssassin:

12. Допи­сы­ва­ем /etc/exim/exim.conf для рабо­ты со SpamAssassin:

13. Стар­ту­ем SpamAssassin и вклю­ча­ем его в авто­за­груз­ку, пере­за­гру­жа­ем exim:

14. Про­ве­ря­ем рабо­то­спо­соб­ность наше­го сервера.