Овај водич ће вам показати како да набавите једноставан сервер поште на ЦентОС 7, са Постфик-ом као МТА, Довецотом као МДА и Сиевеом за сортирање поште - преко шифроване везе ради побољшане безбедности.
Да бисте све конфигурисали, прво ћете морати да инсталирате ове пакете:
yum install postfix dovecot dovecot-pigeonhole mailx
Први корак конфигурације се обавља у /etc/dovecot/conf.d/15-lda.conf, додавањем адресе администратора поште. Ово омогућава људима да вас контактирају у случају квара. Такође ћемо дозволити аутоматско креирање фасцикли и аутоматску претплату на поменуте фасцикле да бисмо избегли неконзистентно стање између вашег клијента поште и сервера:
postmaster_address = yourname@yourdomain.tld
lda_mailbox_autocreate = yes
lda_mailbox_autosubscribe = yes
Следећи корак је да доделите исправну путању за поштанске сандучиће ваших корисника у /etc/dovecot/conf.d/10-mail.conf:
mail_location = maildir:~/Maildir
Уверите се да постоји само једно помињање „ маил_лоцатион “ у датотеци да бисте избегли проблеме. Последњи корак за обезбеђивање основне функционалности је да кажете Постфик-у да испоручује пошту преко Довецот-а. Додајте следећи ред у /etc/postfix/main.cf:
mailbox_command = /usr/libexec/dovecot/deliver
Поново покрените обе услуге и можете послати прву пробну пошту:
systemctl restart postfix
systemctl restart dovecot
Пошто се сматра непристојним користити роот-налог за слање поште, требало би да креирате посебног корисника за своје потребе слања поште:
useradd -m youruser
passwd youruser
Сада можете тестирати функционалност поште помоћу следеће команде:
echo "TEST" | mail -s "testmail" youruser@localhost && tail -f /var/log/maillog
Ако ваше датотеке евиденције садрже линију сличну следећој (последњи део је важан) ..
postfix/local[27114]: 3F63C5B71: to=<youruser@localhost>, orig_to=<youruser@localhost>, relay=local, delay=0.01, delays=0/0/0/0.01, dsn=2.0.0, status=sent (delivered to command: /usr/libexec/dovecot/deliver)
.. онда све ради како треба.
У овом тренутку недостају две важне ствари - шифровање и сортирање поште.
Први се може конфигурисати, за Довецот, у /etc/dovecot/conf.d/10-ssl.conf, под претпоставком да већ имате сертификат при руци:
ssl = require
ssl_cert = </path/to/your/certificate
ssl_key = </path/to/your/key
Да би сито функционисало, уредите одељак протокола/etc/dovecot/conf.d/15-lda.conf да изгледа овако:
protocol lda {
mail_plugins = $mail_plugins sieve
}
Поново покрените услугу:
systemctl restart dovecot
И то је то. Сада можете да се пријавите преко ИМАП или ПОП3 на безбедан начин, да шаљете шифровану пошту за транспорт и пишете филтере са Сиеве.
Такође је важно дозволити ИМАП, СМТП и ПОП3 портове у фиреваллд-у на следећи начин
firewall-cmd --permanent --add-service=smtp
firewall-cmd --permanent --add-service=pop3
firewall-cmd --permanent --add-service=imap
firewall-cmd --permanent --add-service=smtps
firewall-cmd --permanent --add-service=pop3s
firewall-cmd --permanent --add-service=imaps
firewall-cmd --reload
Срећно слање поште!
Друге верзије
Дебиан 7
ЦентОС 7
ФрееБСД 10