Једноставан маил сервер са Постфик-ом, Довецотом и Сиеве-ом на Дебиан-у 9

Напомена : Овај чланак претпоставља да користите нову инсталацију Дебиана 9. Поред тога, морате имати rootприступ да бисте наставили.

Корак 1: Инсталирајте потребне пакете

Прва ствар коју треба да урадимо је да инсталирамо пакете за наш сервер поште.

Извршите следеће као rootкорисник.

apt-get install postfix dovecot-imapd dovecot-managesieved sendmail mailutils -y 

" -y" је параметар apt-getкоји нам омогућава да аутоматски прихватимо потврде .

Када вас поздрави промпт „Постфик Цонфигуратион“, притисните тастер „ Tab“, затим тастер „ Enter„, и на крају Enterтастер „ „ још једном да поставите Постфик као Интернет локацију.

Затим ћете морати да унесете свој примарни домен, а затим притиснете Enterтастер „ “.

Корак 2: Конфигуришите Довецот и Постфик

Морамо прво да конфигуришемо адресу е-поште коју користи систем за слање е-поште о одбијању (нпр. одбијена пошта).

Отворите датотеку /etc/dovecot/conf.d/15-lda.confу свом омиљеном уређивачу текста и пронађите линију која изгледа као #postmaster_address =. Промените то на ово.

postmaster_address = postmaster@%d

Сачувајте и изађите.

Затим, отворите /etc/postfix/main.cf. Померите се до дна и додајте следеће.

mailbox_command = /usr/lib/dovecot/deliver

Алтернативно, ово можете да унесете у свој схелл промпт.

echo 'mailbox_command = /usr/lib/dovecot/deliver' >> /etc/postfix/main.cf

Корак 3: Конфигуришите услуге покретања

У идеалном случају, желели бисмо да се Постфик и Довецот покрећу аутоматски. Унесите следеће команде да бисте рекли SystemDда се аутоматски покрену.

systemctl enable postfix
systemctl enable dovecot

Сада, хајде да их поново покренемо да применимо све промене конфигурације.

systemctl restart postfix
systemctl restart dovecot

Корак 4: Тестирање сервера и инсталирање ССЛ-а

Хајде да тестирамо шта смо до сада урадили да бисмо били сигурни да све функционише како треба.

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

Сада када основна услуга ради, преостале су две важне ствари за подешавање. Интернет није пријатељско место, па је шифровање што је више могуће неопходно. У овом случају користићемо SSL/TLS. Идеално би било да имате сертификат од поузданог ЦА - као што је Лет'с Енцрипт, на пример, где можете добити сертификат бесплатно. За приватну употребу, самопотписани сертификат је такође у реду.

Можете генерисати самопотписани сертификат помоћу следеће команде.

mkdir /etc/dovecot/private
openssl req -newkey rsa:4096 -sha512 -x509 -days 365 -nodes -keyout /etc/dovecot/private/mykey.key -out /etc/dovecot/mycert.pem
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

Сачувајте, изађите и поново покрените Постфик.

systemctl restart postfix

Сада отворите ./etc/dovecot/conf.d/10-ssl.confдатотеку.

Промените вредности у конфигурационој датотеци.

ssl = yes
ssl_key = /etc/dovecot/private/mykey.pem
ssl_cert = /etc/dovecot/private/mycert.pem

Поново покрените Довецот.

systemctl restart dovecot

Тестирајте ССЛ функционалност.

openssl s_client -starttls smtp -crlf -connect domainYouEnteredEarlierInStep1:25

Ако одговор садржи и сертификат и информације о вези, онда све ради како треба. Последњи корак овог упутства је конфигурација Сиеве. Отворите /etc/dovecot/conf.d/15-lda.confса својим омиљеним уређивачем текста и уредите следећи ред.

mail_plugins = $mail_plugins sieve

Последњи рестарт.

systemctl restart dovecot

Корак 5 (опционо): Слање/пријем поште као непривилеговани корисник

Слање/примање е-поште са rootкорисником се сматра непрофесионалним . Да бисмо ово решили, направићемо непривилегованог корисника.

useradd -m myUser #-m is a parameter that forces the creation of the home directory
passwd myUser

Закључак

Честитамо, поставили сте маил сервер на свом Вултр ВПС-у.

Остави коментар

Успон машина: Примене вештачке интелигенције у стварном свету

Успон машина: Примене вештачке интелигенције у стварном свету

Вештачка интелигенција није у будућности, она је овде управо у садашњости. У овом блогу Прочитајте како су апликације вештачке интелигенције утицале на различите секторе.

ДДОС напади: кратак преглед

ДДОС напади: кратак преглед

Да ли сте и ви жртва ДДОС напада и збуњени сте методама превенције? Прочитајте овај чланак да бисте решили своја питања.

Да ли сте се икада запитали како хакери зарађују новац?

Да ли сте се икада запитали како хакери зарађују новац?

Можда сте чули да хакери зарађују много новца, али да ли сте се икада запитали како зарађују толики новац? Хајде да причамо.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Да ли желите да видите револуционарне изуме Гугла и како су ти изуми променили живот сваког људског бића данас? Затим читајте на блогу да бисте видели Гооглеове изуме.

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Концепт самовозећих аутомобила који путују на путеве уз помоћ вештачке интелигенције је сан који већ неко време имамо. Али упркос неколико обећања, њих нема нигде. Прочитајте овај блог да сазнате више…

Технолошка сингуларност: далека будућност људске цивилизације?

Технолошка сингуларност: далека будућност људске цивилизације?

Како се наука развија великом брзином, преузимајући многе наше напоре, расте и ризик да се подвргнемо необјашњивој сингуларности. Прочитајте шта би сингуларност могла да значи за нас.

Функционалности слојева референтне архитектуре великих података

Функционалности слојева референтне архитектуре великих података

Прочитајте блог да бисте на најједноставнији начин упознали различите слојеве у архитектури великих података и њихове функционалности.

Еволуција складиштења података – Инфографика

Еволуција складиштења података – Инфографика

Методе складиштења података су се развијале можда од рођења података. Овај блог покрива еволуцију складиштења података на основу инфографике.

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

У овом дигиталном свету, паметни кућни уређаји постали су кључни део живота. Ево неколико невероватних предности паметних кућних уређаја о томе како они чине наш живот вредним живљења и једноставнијим.

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Недавно је Аппле издао мацОС Цаталина 10.15.4 додатак за исправку проблема, али изгледа да ажурирање изазива више проблема који доводе до квара Мац машина. Прочитајте овај чланак да бисте сазнали више