www.eserv.ru // EservFirstTime

wikipost /2004-10-22 18:53/ (v2)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
News
15.05.2012
Eserv504
15.05.2012
ActiveSync
01.04.2012
Eproxy508
25.03.2012
Eserv503
26.02.2012
Eserv502
08.02.2012
UMI.CMS
22.12.2011
Eserv431
20.12.2011
Eproxy507
15.11.2011
Eproxy506
19.09.2011
Eproxy505
08.09.2011
Eserv430
06.09.2011
Lightning
18.07.2011
PoweredBy
16.07.2011
IPv6
08.07.2011
Eproxy5beta1
17.06.2011
IPv6DNS
13.06.2011
IPv6Mail
21.03.2011
Eserv428
22.10.2010
Eserv426
21.10.2010
SSL
22.04.2010
Eserv423
20.04.2010
Eserv4WhatsNew
19.04.2010
EservLDAP
19.04.2010
EservDHCP
19.04.2010
EservRubricator
08.04.2010
EservDNS
08.04.2010
NSСI
08.04.2010
WPAD
27.03.2010
Eserv422
27.03.2010
Eserv4Docs
26.03.2010
Eserv4FAQ
21.03.2010
EservIrc
05.03.2010
Eserv421
05.03.2010
HttpProxy
02.03.2010
EservVideo
02.12.2009
Eserv4Wiki
02.12.2009
Eserv4acWEB
02.12.2009
PopPull
22.11.2009
PigMailPigProxy2/WhatsNew
22.11.2009
PigMail/WhatsNew
22.09.2009
FossilEservHowTo
22.09.2009
SourceCodeManagement
22.09.2009
FossilScm
16.09.2009
SendEmail
08.09.2009
RoundCube
07.05.2009
GitScm
07.05.2009
GitEservHowTo
06.05.2009
SunBird

Быстрая настройка почтового сервера Eserv/3

Почтовый сервер выполняет следующие основные функции для пользователей локальной сети (ЛС) и внешних почтовых агентов:

  • Организация почтовых ящиков для доступа пользователей как из ЛС, так при необходимости и извне — с обязательной авторизацией пользователей — по протоколам POP3, IMAP или HTTP (WebMail)
  • Прием почты от пользователей из ЛС или авторизованых пользователей извне по протоколу SMTP и доставка её в локальные ящики либо на внешние почтовые серверы
  • Прием почты из интернета по протоколу SMTP и решение о маршрутизации этой почты
    • в локальные ящики (если указаны адреса локальных получателей)
    • отказ в доставке почты в случае нарушения прав доступа (например, попытки использовать сервер организации для передачи почты, не имеющей отношения к её пользователям — спам и т.п.).
Для осуществления этих базовых функций почтовому серверу нужно уметь:

  • отличать email-адреса локальных почтовых ящиков от внешних
  • отличать своих пользователей (из ЛС и авторизованных) от чужих.
В простейшем случае своими адресами можно считать все ящики *@свои_домены. Узнать свой домен почтовый сервер может автоматически — по DNS. Отличать своих пользователей от чужих можно тоже автоматически — по IP-адресу. Таким образом почтовый сервер в Eserv/3 может начать работать в полностью автоматическом режиме сразу после установки и запуска, не требуя никакой настройки. Так он по умолчанию и будет работать в стандартной конфигурации. Однако у такого режима достаточно много недостатков:

  1. Если почтовый сервер не имеет постоянного соединения с интернетом, то у него возможно не будет и доступа к DNS-серверам в интернете во время приема писем от локальных пользователей, и автоматическое определение локальных почтовых доменов не сработает или сработает частично, в зависимости от настроек ЛС.
  2. Если есть постоянный доступ к DNS в интернете, но при этом для IP-адресов организации не заданы доменные имена, или если для организации не настроены почтовые домены, или если MX-записи её почтовых доменов указывают не на почтовый сервер организации, то тоже автоматическое определение локальных доменов невозможно.
  3. Если с доменами все в порядке, но список локальных почтовых ящиков почтовому серверу не указан, то сервер не сможет отвергать почту для заведомо несуществующих ящиков, и ему придется принимать почту для любых ящиков@* в своих доменах, чтобы не потерять почту. Более того, он сможет лишь сохранять принятую почту в ящиках, но выдавать эту почту по POP3/IMAP/HTTP не сможет до тех пор, пока не будут заданы учетные записи для доступа к этим ящикам (пароли, соответствующие ящикам, или иные способы авторизации доступа).
  4. Метод автоматического выделения своих пользователей на базе IP-адресов может не работать, если в ЛС используются не стандартные IP-адреса, выделенные для использования в ЛС (10/8, 172.16/12, 192.168/16), а пересекающиеся с реальными интернет-адресами.
Таким образом для полноценной работы требуется указать параметры, которые не могут быть определены автоматически, или автоматическая настройка которых потенциально неадекватна:

  1. Список локальных доменов
  2. Список учетных записей / ящиков (индивидуальный для каждого домена или общий для нескольких доменов)
  3. Список локальных IP сетей, почту от которых можно отправлять на нелокальные домены.
См. также EservDomains.
Работает на Eserv/7.0.beta1/Linux/x64 (Jan 15 2022)