Mail сървър със собствените си ръце
Ситуацията се усложнява до голяма степен от факта, че почти винаги хората искат да получите всичко наведнъж, но след седмици на търсене на документи и ръководства, дузина опити и грешки, всичко идва на едно нещо: четене на техническа документация от сайта пощенски сървър на разработчика и конфигуриране на всички части поотделно. Ние искаме да облекчи някои от проблема илюстрира настройките на системата за електронна поща базиран на Debian Etch операционна система с набор от следните приложения: Postfix, saslauthd, sasldb2, Сайръс-IMAP достъп amavisd нов, spamassasin, ClamAV. Обяснете накратко какво всяко приложение:
Всичко това е достатъчно, за да се изгради сигурна и надеждна пощенски сървър. Посочете, че за пълно разбиране на по-нататъшни действия нужда от малко опит в операционните системи Linux, и ще направи чудесно, ако този опит се основава на изследването на Debian / Ubuntu / MEPIS.
Продължете с инсталацията. Debian операционната система не е избрано случайно. В продължение на много години той е доказал като един от най-надеждните и стабилни. В допълнение, версията Etch, които ще определят съдържа всичко необходимо, за нас, и е по-морално или технически не е имал време да не е актуално.
Да приемем, че вече имате разпространение на CD / DVD дискове. В случай на инсталацията може да се различава леко от самата процедура по мрежова инсталация. Поставете компактдиска настроен да се стартира от CD.
Между другото, Debian Etch има графичен инсталатор, който при това писание е в RC2 етап, но за да се ускори процеса на инсталация, ние не трябва да го използвате. За ekstremallov и "истинските-умници" подкани че vyriant съоръжения са в менюто на клавиша F3 е натиснат.
Изберете езика и натиснете [Enter].
След това ще трябва да въведете името и домейна на бъдещата си сървър.
Подгответе вашия твърд диск за инсталиране. Параметри секции, всяка независимо решение.
Ние ръка разби силно в две секции.
На следващия екран, изберете вашата часова зона, корен парола корен, нормално потребителско име и парола.
Когато изберете желаните опции на системата не трябва да използват принципа на "нека да бъде". Всички необходимия софтуер ние инсталиране, без да използвате съветника.
Инсталаторът пита още няколко въпроса, отговорите на които можете да го направите без много затруднения.
Системата е инсталирана. Пред нея няколко минути, за да изтеглите и след няколко минути работа.
На първо място, за да продължите настройката трябва да конфигурирате на околната среда, така че да е удобен за работа. Да започнем с това, ние предлагаме да инсталирате SSH, всички по-нататъшни манипулации, за да не произвеждат от конзолата.
ап-да инсталирате SSH
ап-да инсталирате MC
В постфиксната сървър за електронна поща е една особеност - след пускането той работи в Chroot среда, която е в директорията / Var / макара / Postfix /.
# Ls -al / Var / макара / Postfix /
drwxr-XR-19 х корен корен 12 февруари 4096 16:27.
drwxr-XR-х корен корен 08 Февруари 4096 12 16:26.
drwx ------ 2 постфиксната корен февруари 4096 12 16:27 активна
drwx ------ 2 постфиксната корен февруари 4096 12 16:27 скача
drwx ------ 2 постфиксната корен и 12 февруари 4096 16:27 корумпиран
drwx ------ 2 постфиксната корен февруари 4096 12 16:27 Отложи
drwx ------ 2 постфиксната корен февруари 4096 12 16:27 отлага
drwxr-XR-2 х корен корен 12 февруари 4096 16:27 т.н.
drwx ------ 2 постфиксната корен февруари 4096 12 16:27 промиване
drwx ------ 2 постфиксната корен февруари 4096 12 16:27 задържане
drwx ------ 2 Postfix корен февруари 4096 12 16:27 входящо
drwxr-XR-2 х корен корен 12 февруари 4096 16:27 ИЪ
drwx-WX - Т2 Postfix postdrop 12 февруари 4096 16:27 maildrop
drwxr-XR-х 2 Postfix корен 4096 12 Февруари 16:27 PID
drwx ------ 2 постфиксната корен февруари 4096 12 16:27 частен
drwx - ите --- 2 постфиксната postdrop февруари 4096 12 16:27 публично
drwx ------ 2 постфиксната корен февруари 4096 12 16:27 спасени
drwx ------ 2 постфиксната корен февруари 4096 12 16:27 следа
drwxr-XR-х корен корен 3 12 февруари 4096 16:25 ЮЕсАр
Това се прави от съображения за сигурност, обаче, че тя усложнява процеса на самото създаване. От постфиксната комуникира с други приложения, в повечето случаи чрез гнездо #-те години и над тяхната Chroot среда не мога да изляза, тези контакти трябва да преминат през постфиксната достъпна папка.
Това се прави чрез редактиране на файла / и т.н. / fstab.
/ Var / серия / saslauthd / Var / макара / Postfix / Var / тече / saslauthd никой RW, свързват 0 0
защитен режим -p / Var / макара / постфиксната / Var / работи / saslauthd монтиране / Var / работи / saslauthd
saslpasswd2 -C <имя пользователя>
cyradm -user Сайръс Localhost
Localhost> см потребител.<имя пользователя>
Localhost> см потребител.<имя пользователя>.INBOX
Localhost> см потребител.<имя пользователя>.Изпратено
Localhost> см потребител.<имя пользователя>.проект
Localhost> см потребител.<имя пользователя>.боклук
Ако желаете, можете да зададете квота от размера на пространството в папки и други параметри, които могат да бъдат намерени, като напишете "?" или "помощ" в помощната програма cyradm.V момента имаме следната пакета:
Продължете да инсталирате Amavisd нов, SpamAssassin и ClamAV.
ап-да инсталирате amavisd-новата SpamAssassin ClamAV ClamAV-демон зоопарк разархивирайте unarj bzip2
Гост # 7 0 0
Настройките на SMTP: в името на Localhost: vegatunes.com
Сървърът изисква автентичните области. посочете потребителско име ([email protected]) и парола.
и "дистанционно име на хост" поле е посочено: smtp.mail.ru порт 25
Мисля, че заради това. Фиксиран "дистанционно име на хост" на vegatunes.com
Ето един откъс от лог файл: