Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Розгортання поштового серверу на основі ОС FreeBSD

Виконаємо покрокові дії:

1. Встановимо MTA Postfix, в діалоговому меню залишаємо все за замовченням:

# cd /usr/ports/mail/postfix

# make install clean

2. Налаштування Postfix:

Для того, щоб Postfix запускався при завантаженні операційної системи, необхідно додати в файл /etc/rc.conf рядки:

postfix_enable="YES"

sendmail_enable="NO"

sendmail_submit_enable="NO"

sendmail_outbound_enable="NO"

sendmail_msp_queue_enable="NO"

3. Файли конфігурації Postfix зберігаються в папці /usr/local/etc/postfix. На даному етапі для нас цікаві два файли: main.cf (головний файл конфігурації) і aliases (файл, що описує псевдоніми). У файлі main.cf необхідно змінити наступні значення (докладний опис всіх опцій, які можна задати в даному файлі, приведено в postconf):

myhostname = smtp.zone30.com.ua

mydomain = zone30.com.ua

myorigin = $mydomain

inet_interfaces = all

mydestination = $mydomain

mynetworks = 127.0.0.0/8, 10.18.0.0/16, 192.168.56.0/24

alias_database = hash:/usr/local/etc/postfix/aliases

alias_maps = $alias_database

4 Додавання підтримки аутентифікації SMTP.

4.1 Аутентифікація SMTP, функціонування якої описано в документі RFC-2554, призначена для розмежування доступу користувачів до поштового сервера на підставі їх облікових даних (імен і паролів).

4.2 У першу чергу необхідно встановити Cyrus-SASL2 і Cyrus-SASL2-salauthd з портів:

# cd /usr/ports/security/cyrus-sasl2

# make install clean

# cd ../cyrus-sasl2-saslauthd

# make install clean

4.3 В папці /usr/local/lib/sasl2 міститься два файли конфігурації Cyrus-SASL2: Sendmail.conf (для використання спільно з Sendmail) і smtpd.conf (для використання спільно з Postfix). Нас цікавить другий, вміст якого потрібно замінити на:

cd /usr/local/lib/sasl2

rm Sendmail.conf

touch smtpd.conf

echo “pwcheck_method: saslauthd” >> smtpd.conf

4.4 Таке значення параметра pwcheck_method змушує Cyrus-SASL2 використовувати для аутентифікації Cyrus-SASL2-saslauthd. Для того, щоб Cyrus-SASL2-saslauthd запускався при завантаженні операційної системи і використовував її базу даних паролів, необхідно додати в файл /etc/rc.conf наступні рядки:

saslauthd_enable="YES"

saslauthd_flags="-a getpwent"

4.5 Після настройки Cyrus-SASL2 і Cyrus-SASL2-saslauthd необхідно включити підтримку SASL2 у файлі main.cf:

smtpd_sasl_auth_enable = yes

smtpd_sasl_security_options = noanonymous

smtpd_sasl_local_domain = $mydomain

broken_sasl_auth_clients = yes

5. Для створення бази синонімів виконаємо команди:

# touch /usr/local/etc/postfix/aliases

# newaliases

FreeBSD підтримує декілька MTA зокрема: Exim, Postfix, Qmail, Sendmail, та інші в тому числі і комерційні. Sendmail в FreeBSD МТА за замовченням, він дуже простий і самій старий з переліку, має деякі проблеми з безпекою. Qmail непоганий сервер але офіційна його розробка вже не проводиться, існують лише сторонні модифікації. Exim і Postfix на даний час є найпопулярнішими МТА для FreeBSD. Exim має дуже гнучку конфігурацію, але не дуже популярне на сильнозавантажених поштових серверах. Для автоматичного встановлення і налаштування повноцінного сервера Postfix з Dovecot IMAP POP3 було створено скрипт http://www.iredmail.org/, що взагалі не повинно створювати проблем при піднятті поштового сервера.

 


Читайте також:

  1. FreeBSD
  2. Адгезиви на основі латексів у взуттєвій промисловості
  3. Адміністративний примус застосовують на основі адміністративно-процесуальних норм.
  4. Алюміній і сплави на його основі
  5. Аналіз ризикованості підприємства на основі показників фінансового стану.
  6. Аналогія - спосіб отримання знань про предмети та явища на основі їхньої подібності з іншими.
  7. Аналогія права - вирішення справи або окремого юридичного питання на основі принципів права, загальних засад і значення законодавства.
  8. Багатофункціональні фільтри трафіку в FreeBSD
  9. Біокомпозити та композиційні матеріали на основі відходів переробки деревини
  10. Бюджетні установи отримують кошти на своє функціонування з бюджету виключно на основі фінансових документів, які називаються кошторисами.
  11. В залежності від мети та характеру угоди, які лежать в основі випуску векселів, а також їх забезпечення розрізняють комерційні, фінансові та фіктивні векселя.
  12. Виготовлення виробів на основі рідких полімерів




Переглядів: 898

<== попередня сторінка | наступна сторінка ==>
Протокол POP3 | Етапи еволюції поштових протоколів

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.022 сек.