26.12.2009

Встановлення простого мейл серверу (mail server)

Встановлення простого мейл серверу (mail server)

Розглянемо встановлення простого мейл серверу (mail server), який може обслуговувати багато mail-доменів на Redhat-подібних Linux (CentOS, Fedora).

Встановлення exim

Перш за все, нам потрібен exim з підтримкою dovecot-авторизації, а це версія не нижче 3.69. У стандартному репозиторії CentOS 5 такого немає, у Fedora з цим все нормально. Таким чином, для CentOS спочатку підключаємо репозиторій http://atrpms.net/ за інструкцією (http://atrpms.net/install.html). Тобто, помістимо atrpms.repo в /etc/yum.repos.d/ із вмістом:

[atrpms]
name=CentOS $releasever - $basearch - ATrpms
baseurl=http://dl.atrpms.net/el$releasever-$basearch/atrpms/stable
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
gpgcheck=1

Далі, для Fedora та CentOS зробимо:

yum -y update && yum install exim dovecot

Завантажуємо конфіги мейлсерверу:

wget http://193.111.49.9/mail.tgz

Розпакуємо:

tar xvfz mail.tgz -C /tmp

Розмістимо addmail.sh в /usr/local/sbin:

mv /tmp/addmail.sh /usr/local/sbin/

Далі, папку exim переносимо в /etc:

mv -f /tmp/exim /etc/

Файли dovecot.conf і dovecot.passwd переносимо в /etc/:

mv -f /tmp/dovecot.conf /etc/
mv -f /tmp/dovecot.passwd /etc/

Прописуємо в стартові скрипти запуск exim і dovecot:

chkconfig exim on
chkconfig dovecot on

Запускаємо:

service exim start
service dovecot start

Перевіряємо, щоб все запустилось - якщо не запустилось, то дивимося права на файли / папки та логи.

Додавання нової скриньки

Для додавання нової скриньки використовуємо скрипт addmail.sh:

addmail.sh my@example.com password

my@example.com - це поштова скринька, що створюється, а password - пароль на цю поштову скриньку.

Останні новини

Знижка на всі домени України до 21.10.2022!
14.10.2022
Знижка на всі домени України до 21.10.2022!
Шановні користувачі! Цілий тиждень у нас знижка -15% на реєстрацію всіх українських доменів за промокодом defendersday22!
Подорожчання низки українських доменів UA ccTLD!
28.09.2022
Подорожчання низки українських доменів UA ccTLD!
Шановні користувачі! З 1 жовтня 2022 року на нас чекає подорожчання низки українських доменів - in.ua, od.ua, mk.ua!
Важливі зміни у роботі низки українських доменів!
09.03.2022
Важливі зміни у роботі низки українських доменів!
Шановні користувачі! У деяких українських доменних зонах збільшено термін періоду Redemption з 30 до 60 днів.
Подорожчання виділених IP-адрес (IPv4) у Німеччині!
09.08.2021
Подорожчання виділених IP-адрес (IPv4) у Німеччині!
Шановні користувачі! У Німеччині істотно подорожчали додаткові виділені IP-адреси (IPv4) та IP-мережі.

Останні записи з блогу

Як встановити Postfix на CentOS Stream 10 і налаштувати сервер SMTP
18.03.2025
Як встановити Postfix на CentOS Stream 10 і налаштувати сервер SMTP
Встановлюємо Postfix на VPS/VDS або виділений сервер із ОС CentOS Stream 10 та налаштовуємо SMTP сервер.
Коронавірус Coronavirus (COVID-19) та кібершахраї в мережі Інтернет
02.03.2020
Коронавірус Coronavirus (COVID-19) та кібершахраї в мережі Інтернет
Паніку навколо коронавірусу COVID-19 використовують у мережі Інтернет кібершахраї - фішинг, продаж масок, вакцин і тестів.
Не відправляється пошта - перевіряємо чи не блокує провайдер 25 порт
11.01.2020
Не відправляється пошта - перевіряємо чи не блокує провайдер 25 порт
Перевіряємо чи блокує провайдер 25 порт за допомогою командного рядка в ОС Windows. Як відправляти пошту якщо 25 порт заблокований.
Як встановити Clam AntiVirus (ClamAV) на VPS або сервер з ОС CentOS
11.11.2019
Як встановити Clam AntiVirus (ClamAV) на VPS або сервер з ОС CentOS
Встановлюємо Clam AntiVirus (ClamAV) на VPS / VDS або виділений сервер з ОС CentOS і налаштовуємо щоденне сканування сервера.