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-мережі.

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

Коронавірус 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 і налаштовуємо щоденне сканування сервера.
ISPmanager більше не підтримує резервне копіювання на Яндекс.Диск
20.10.2019
ISPmanager більше не підтримує резервне копіювання на Яндекс.Диск
Протягом тижня Яндекс.Диск зникне зі списку сховища для резервного копіювання в панелі ISPmanager та інших продуктах ISPsystem.