Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия | |||
— | postfix._pochtovyj_server_dlja_odnogo_domena._bez_ispolzovanija_bd [2025/07/06 12:39] (текущий) – внешнее изменение 127.0.0.1 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== Почтовый сервер Postfix для одного домена, | ||
+ | {{htmlmetatags> | ||
+ | metatag-description=(Настройка почтового сервера Postfix для одного домена, | ||
+ | }} | ||
+ | **Окружение**: | ||
+ | |||
+ | **Задача.** Настроить почтовый сервер для одного домена с виртуальными пользователями, | ||
+ | ==== Подготовка окружения ==== | ||
+ | Настройка [[DNS]] для правильной работы почтового сервера. Должны быть настроены записи: | ||
+ | * DNS: запись PTR [[hostname, reverse DNS]] | ||
+ | * DNS: запись [[SPF]] | ||
+ | * [[NTP]] настройка системного времени. | ||
+ | ==== Postfix ==== | ||
+ | * Установка Postfix.< | ||
+ | # aptitude install postfix | ||
+ | </ | ||
+ | * Установщик спросит о типе настраиваемого сервера, | ||
+ | * [[newaliases]] - перенаправление сообщений для root в другой почтовый ящик | ||
+ | < | ||
+ | * Postfix и Submission ([[RFC]] 4409, RFC 2476). Включить дополнительно к SMTP (порт 25) Submission (порт 587), который предназначен согласно RFC 2476 для приёма новых писем от клиентов (например [[Thunderbird]]), | ||
+ | # nano / | ||
+ | submission inet n | ||
+ | </ | ||
+ | * Настройка виртуального домена(-ов) и виртуальных пользователей (т.е. без заведения в ОС).< | ||
+ | |||
+ | ## GID UID = user postfix | ||
+ | virtual_uid_maps = static:107 | ||
+ | virtual_gid_maps = static:115 | ||
+ | virtual_minimum_uid = 107 | ||
+ | virtual_transport = virtual | ||
+ | |||
+ | virtual_mailbox_base = /home/vmail | ||
+ | virtual_mailbox_domains = example.com | ||
+ | virtual_mailbox_maps = hash:/ | ||
+ | virtual_alias_maps = hash:/ | ||
+ | </ | ||
+ | sales@example.com | ||
+ | chief@example.com | ||
+ | </ | ||
+ | abuse@example.com | ||
+ | postmaster@example.com | ||
+ | webmaster@example.com | ||
+ | billing@example.com | ||
+ | sales@example.com | ||
+ | </ | ||
+ | < | ||
+ | ==== SMTP AUTH ==== | ||
+ | SMTP аутентификация ([[smtp# | ||
+ | |||
+ | Чтобы узнать какие библиотеки SASL поддерживает Postfix используйте ключ -а< | ||
+ | # postconf -a | ||
+ | cyrus | ||
+ | dovecot | ||
+ | </ | ||
+ | - Включим поддержку SMTP AUTH в Postfix, для этого в main.cf добавим строки< | ||
+ | # SMTP AUTH Dovecot | ||
+ | smtpd_sasl_auth_enable = yes | ||
+ | smtpd_sasl_security_options = noanonymous | ||
+ | smtpd_sasl_type = dovecot | ||
+ | smtpd_sasl_path = private/ | ||
+ | # Block old clients | ||
+ | broken_sasl_auth_clients = no | ||
+ | </ | ||
+ | - Настроим SMTP AUTH в Postfix при помощи [[Dovecot]] SASL. | ||
+ | - [[telnet# | ||
+ | |||
+ | < | ||
+ | ==== TLS ==== | ||
+ | * [[openssl]] и MTA. Тестирование почтовых серверов с использованием зашифрованного соединения. |
📌 Удобный подбор VPS по параметрам доступен на DIEGfinder.com - официальном инструменте проекта DIEG. Это часть единой экосистемы, созданной для того, чтобы помочь быстро найти подходящий VPS/VDS сервер для любых задач хостинга.
📌 Для тестирования скриптов, установщиков VPN и Python-ботов рекомендуем использовать надежные VPS на короткий срок. Подробнее о быстрой аренде VPS для экспериментов - читайте здесь.
💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!7 Самых Популярных Статей
- Как запустить скрипты и веб-приложения на Python
- Что такое страны TIER 1,2,3
- 7 способов сравнения файлов по содержимому в Windows или Linux
- Установка и тестирование веб-панели HestiaCP
- Nginx простые примеры конфигурации
- top, htop, atop определение загрузки ОС (Load average, LA)
- Использование rsync в примерах
7 Самых Популярных Обзоров
- Хостинг для Python-скриптов и приложений
- ТОП 4 лучших антидетект браузеров (Бесплатные & Платные)
- Подборка купонов (промокоды) на хостинг, антидетект браузеры
- Обзор THE.Hosting (PQ Hosting): надежный хостинг с профессиональной поддержкой
- Хостинг в России
- Хостинг в Европе
- Обзор браузера Dolphin {anty} для мультиаккаунтинга