Увод
											
										
																			
											
												Предуслови
											
										
																			
											
												Инсталација са иРедМаил-ом
											
										
																	
												
						
												
Увод
Ако сте икада направили сервер за пошту од темеља, знаћете да то може бити досадан подухват. Постоји још једна опција за оне од нас који не желе да троше време на уређивање безбројних конфигурационих датотека. иРедМаил је невероватна схелл скрипта која аутоматски инсталира и конфигурише све компоненте неопходне за потпуно функционалан сервер поште. иРедМаил користи комплетан пакет софтвера отвореног кода укључујући:
- Postfix- Агент за пренос поште (МТА).
- Dovecot- ПОП3 и ИМАП сервер.
- Apache,- Nginx- Веб сервер.
- OpenLDAP,- Idapd- ЛДАП сервер за чување налога поште.
- MySQL,- MariaDB,- PostgreSQL- СКЛ сервер за податке апликације. Такође се може користити за чување налога поште.
- SpamAssassin- скенер нежељене поште.
- ClamAV- Скенер за вирусе.
- Amavisd-new- Интерфејс између Постфик, СпамАссассин и ЦламАВ.
- Roundcube- Вебмаил клијент.
- SOGo Groupware- Услуга календара, контаката и задатака.
- Fail2ban- Забрањује ИП адресе које изгледају злонамерно.
- Awstats- Апацхе и Постфик анализатор дневника.
- iRedAPD- Постфик сервер политике.
У овом водичу ћемо проћи кроз све кораке да покренемо ваш сервер за пошту и обезбедимо га помоћу ССЛ-а помоћу Лет'с Енцрипт.
Предуслови
- Убунту 16.04 инстанца са најмање 2 ГБ меморије. Препоручује се нова инсталација.
- А нероот судо корисника .
- ИП адреса која није на црној листи. Ако је ваша ИП адреса на црној листи, то би могло спречити ваше е-поруке да икада стигну на одредиште.
Инсталација са иРедМаил-ом
Пре него што почнете са инсталацијом, требало би да ажурирате свој систем.
sudo apt-get update
sudo apt-get upgrade
Затим ћемо желети да поставимо наше потпуно квалификовано име домена (ФКДН) име хоста. На Убунту-у, име хоста је постављено у 2 датотеке /etc/hostnameи /etc/hosts.
Отвори /etc/hostname.
sudo nano /etc/hostname
Додајте своје кратко име хоста у датотеку, а не свој ФКДН. Ако је ваш цео домен, mail.example.comваша датотека би требало да изгледа овако.
mail
Затим отворите /etc/hostsи додајте свој ФКДН.
127.0.0.1   mail.example.com mail localhost localhost.localdomain
Поново покрените сервер.
sudo shutdown -r now
Сада можете да потврдите своје име хоста.
hostname -f
Сада када је ваш ФКДН подешен, можемо прећи на инсталацију. Преузмите најновију верзију иРедМаил-а користећи wget. Најновију верзију можете пронаћи тако што ћете посетити иРедМаил страницу за преузимање .
wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.9.7.tar.bz2
Затим извуците тарбалл, а затим cdу директоријум.
tar xvf iRedMail-0.9.7.tar.bz2
cd iRedMail-0.9.7
Затим додајте дозволу скрипти и покрените је са судо.
chmod +x iRedMail.sh
sudo bash iRedMail.sh
Видећете чаробњака за подешавање који ће вам поставити нека питања:
- Где бисте желели да чувате своје поштанске сандучиће. Подразумевана локација је /var/vmail.
- Који веб сервер желите да користите.
- Позадина која се користи за чување ваше поште. Ако одаберете МиСКЛ или МариаДБ, такође ћете морати да поставите СКЛ роот лозинку. Ово би требало да буде јака лозинка и избегавајте коришћење специјалних знакова јер ће то изазвати грешке.
- Ваш први домен поште. Ово ће бити ваш ранији домен минус поддомен. На пример, ако поставите свој домен као mail.example.comонда бисте унелиexample.comкао име свог првог домена поште.
- Лозинка администратора домена, такође избегавајући посебне знакове.
- Које опционе компоненте желите да инсталирате. Минимално би требало да изаберете RoundcubeиiRedAdmin.
Сада када је све унето, само треба да прегледамо подешавања и започнемо инсталацију. Након инсталације бићете упитани да ли желите да користите правила заштитног зида која обезбеђује иРедМаил. Правило ће бити копирано у /etc/default/iptables. Да бисте користили ову опцију, унесите " y" и наставите. Тада ће вам бити приказани неки витални подаци укључујући:
- УРЛ веб поште Роундцубе.
- СОГо УРЛ групног софтвера.
- УРЛ веб админ панела.
- Корисничко име и лозинка за пријаву.
Ови подаци се такође могу наћи на /home/yourusername/iRedMail-0.9.7/iRedMail.tips.
Поново покрените сервер.
sudo shutdown -r now
Након поновног покретања, можете приступити страници веб администратора https://mail.example.com/iredadminкористећи свој домен. Да бисте приступили својој е-пошти, користите страницу Роундцубе на https://mail.example.com/mail. иРедМаил инсталира сервер са самопотписаним сертификатом који захтева посебне дозволе за отварање странице у вашем претраживачу. Препоручује се да надоградите на званични ЦА сертификат. Лет'с Енцрипт је ЦА који нуди бесплатне сертификате. Посетите Сетуп ЛетсЕнцрипт на Линук-у за информације о коришћењу ове услуге. Када се сертификат добије, мораћете да замените самопотписане сертификате.
sudo cp /path/to/your/cert /etc/ssl/certs/iRedMail.crt
sudo cp /path/to/your/key /etc/ssl/private/iRedMail.key
Поново покрените све услуге помоћу кључа. Ако сте користили Нгинк за свој веб сервер, заменили бисте га apache2са nginx.
sudo systemctl restart postfix
sudo systemctl restart apache2
sudo systemctl restart dovecot