Следећи водич описује како да подесите једноставан сервер за пошту користећи Постфик као МТА, Довецот као МДА и сјајно сито за сортирање поште. Полазна тачка је свеже инсталиран сервер са Дебиан-ом на коме имате приступ административном кориснику или судо права.
Прво инсталирајте потребне пакете:
sudo apt-get install postfix dovecot-imapd dovecot-managesieved
Током процеса инсталације, бићете упитани коју врсту сервера користите и како ће Постфик примати и слати пошту. Овде изаберите „ Интернет сајт “.
Први корак конфигурације је да повежете Довецот са Постфик-ом и подесите адресу администратора поште, ово је адреса коју ће други видети када испорука поште не успе, тако да могу да вас контактирају у случају евентуалних проблема на вашој страни. Отворите /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
Уверите се да је свако друго помињање mail_locationкоментарисано у овом контексту. Сада можете да кажете Постфик-у да преда долазну пошту Довецоту тако што ћете изменити /etc/postfix/main.cf, додајући следећи ред:
mailbox_command = /usr/lib/dovecot/deliver
Након поновног покретања обе услуге ...
sudo service postfix restart
sudo service dovecot restart
... можете тестирати да ли све ради тако што ћете издати следећу команду:
echo "Testmail!" | mail -s "Testmail!" root@localhost
Ако све ради како треба, требало би да пронађете поруку сличну следећој у /var/log/mail.log:
install postfix/local[10309]: A0B361DDA2: to=<root@localhost>, relay=local, delay=0.02, delays=0.01/0/0/0.01, dsn=2.0.0, status=sent (delivered to command: /usr/lib/dovecot/deliver
Сада када основна услуга ради, преостале су две важне ствари за подешавање. Интернет (нажалост) није пријатељско место, због чега је шифровање што је више могуће неопходно, у овом случају које обезбеђује ССЛ/ТЛС. Идеално би било да имате сертификат од поузданог ЦА – као што је на пример СтартССЛ где сертификат можете добити бесплатно – али за искључиво приватну употребу и самопотписани сертификат је у реду. Можете генерисати самопотписани сертификат са следећом командом:
sudo mkdir /etc/dovecot/private
sudo openssl req -newkey rsa:4096 -sha512 -x509 -days 365 -nodes -keyout /etc/dovecot/private/mykey.key -out /etc/dovecot/mycert.pem
sudo chmod 600 /etc/dovecot/private/*
У зависности од брзине процесора вашег сервера, ово ће потрајати минут. Након што се процес генерисања заврши, можете омогућити ТЛС шифровање и за Постфик и за Довецот. За Постфик, додајте следеће редове у /etc/postfix/main.cf:
smtpd_tls_cert_file = /etc/dovecot/private/mykey.pem
smtpd_tls_key_file = /etc/dovecot/private/mycert.pem
smtpd_use_tls = yes
За Довецот, отворите /etc/dovecot/conf.d/10-ssl.confи уредите линије које се односе на ССЛ:
ssl = yes
ssl_key = /etc/dovecot/private/mykey.pem
ssl_cert = /etc/dovecot/private/mycert.pem
Још једном, поново покрените обе услуге:
sudo service postfix restart
sudo service dovecot restart
Да бисте проверили да ли је подешавање исправно, можете тестирати да ли сервер поште дозвољава шифроване везе са следећом командом:
openssl s_client -starttls smtp -crlf -connect youripaddressoryourdomain:25
Ако одговор садржи и сертификат и информације о вези, онда све ради како треба. Последњи корак овог упутства је конфигурација Сиеве . Прилично је једноставно, отворите /etc/dovecot/conf.d/15-lda.confса својим омиљеним уређивачем текста и уредите следећи ред:
mail_plugins = $mail_plugins sieve
Коначно поновно покретање Довецот-а завршава ваше подешавање:
sudo service dovecot restart
У овом тренутку, можда ћете желети да подесите другог корисника јер се коришћење роот-а за слање поште сматра арогантним. Једноставно покрените:
useradd -m yourusername
passwd yourusername
Сада можете да се пријавите на свој сервер као новокреирани корисник преко безбедне везе, да шаљете и примате пошту преко безбедних конекција и да сортирате своју пошту помоћу сита преко безбедне везе.
Срећно слање поште!
Друге верзије
Дебиан 7
ЦентОС 7
ФрееБСД 10