ДК мен Интернеттің жаңадан бастаған қолданушысына электрондық пошта хабарламалар қабылдайтын және жіберетін екі модульден тұратын өте қарапайым жүйе болып көрінуі мүмкін, бірақ бұл пікір қате. Заманауи электронды пошта - бұл күрделі жұмыс жүйесі, оны құру, конфигурациялау және тұрақты жұмыс жасау үшін бір сағаттан астам уақытты қажет ететін жұмыс және теориялық білім жеткілікті.
Қажетті
- - постфикс;
- - Саслаутт;
- - Кир.
Нұсқаулық
1-қадам
Алдымен Linux негізіндегі Debian операциялық жүйесін орнатыңыз. Сондай-ақ, қажетті бағдарламалық жасақтаманы орнатыңыз (postfix, cyrus, sasl). Постфикс пакетін алғашқы орнату кезінде Интернет-сайттың конфигурациясын анықтаңыз. Осыдан кейін болашақ пошта серверінің атауын көрсетіңіз немесе бәрін әдепкі бойынша қалдырыңыз. Saslauthd авторизациялау қызметін sasldb2 дерекқорын пайдалану үшін файлды / etc / default / saslauthd каталогында өңдеу арқылы теңшеңіз. Конфигурациядан кейін консоль арқылы авторизациялау қызметін бастаңыз: /etc/init.d/saslauthd start.
2-қадам
Saslauthd пакеті пошта сервері пайдаланушыларының авторизациясына арналғандықтан, оның «ұясын» негізгі сервер каталогына / var / spool / postfix / жылжыту қажет болады. Мұны істеудің ең оңай жолы - каталогты saslauthd пакетінің дайын ұяшығымен қажетті қалтаға енгізу. Осыдан кейін постфикс серверін қайта қосып, файлдардың қателіктерін тексеріңіз. Пошта серверіне қосылу үшін telnet утилитасын пайдаланыңыз. Saslauthd және postfix бумалары бірге жұмыс жасау үшін консольге келесі команданы енгізіңіз: adduser postfix sasl.
3-қадам
Cyrus бумасын орнатыңыз, оның басты мақсаты - постфикстің бумасынан хаттар қабылдау, содан кейін оны сұрыптау. /Etc/imapd.conf каталогында файлды өңдеңіз. Сондай-ақ, Кир мен постфикстің бір-біріне қол жетімділігі арқылы бірге жұмыс жасайтындығына көз жеткізіңіз. Кирге постфикстен ақпарат алуға және /etc/postfix/main.cf/:mailbox_transport = lmtp: unix: / var / run / cyrus / socket / lmtp файлын өңдеуге мүмкіндік жасаңыз. Сондай-ақ, пайдаланушыны консоль арқылы дерекқорға қосуды ұмытпаңыз: saslpasswd2 -c cyrus Қажетті шақырудан кейін парольді енгізіп, пошта сервері бумаларын қайта іске қосыңыз.