![]() |
Версия 5.2 |
||||||||||||||||||||||||||||||
|
|
Для того, что бы настроить параметры модуля Местной Доставки, используйте Веб Интерфейс Администратора. Откройте страницу Почта в области Установки, затем откройте страницу LOCAL.
Настройки по ограничению Исходящего Потока применяются к сообщениям, полученным из аутентифицированных источников. Учитываются все сообщения, переданные Пользователем CommuniGate Pro через SMTP с использованием операции AUTH, через Веб Интерфейс Пользователя, через модуль MAPI и через POP модуль по команде XTND XMIT. Если количество переданных сообщений в течении указанного периода времени превысит заданное ограничение, то сервер будет задерживать дальнейшую отправку сообщений Пользователем.
Обратите внимание: некоторые из пользователей вашей системы могут отправлять сообщения с сетевых адресов, указанных в списке Сетевые адреса Клиентов через SMTP без использования операции AUTH, или они могут использовать метод Прочитать-потом-Отправить. В этом случае переданные ими сообщения не могут быть приписаны никакому пользователю системы и такие сообщения не учитываются. Если вы хотите применять настройки по Ограничению Исходящего Потока ко всем сообщениям, передаваемым вашими пользователями, то вы должны заставить их использовать SMTP операцию AUTH, включив в Установках Домена опцию Требовать SMTP AUTH.
Когда Маршрутизатор передаёт адрес в модуль Местной Доставки, модуль проверяет имя домена: если имя домена заканчивается строкой .local, то модуль Местной Доставки принимает этот адрес, удаляет из имени домена суффикс .local и сохраняет сообщение у соответствующего Пользователя Главного Домена. Эта возможность используется для создания Общедоменных Пользователей.
Иногда необходимо создать Общедоменного Пользователя не в Главном Домене Сервера, а в каком-нибудь другом Домене. Используйте суффикс .domain для направления почты на Пользователя в другом Домене. Последний компонент "локальной части" адреса будет использоваться для указания имени Домена Пользователя:
Когда Маршрутизатор вызывает модуль Местной Доставки "при первом проходе", то модуль не обрабатывает никакие другие адреса.
Когда Маршрутизатор вызывает модуль Местной Доставки "при финальном проходе", то модуль принимает все адреса с пустыми именами домена или с именами доменов, совпадающими с одним из Доменов, обслуживаемых Сервером, и направляет сообщения Пользователям, имена которых берутся из "локальной части" адресов.
Для того, что бы обеспечить возможность маршрутизации только для домена, используемую HTTP модулем, модуль Местной Доставки принимает все адреса с локальной частью LoginPage и пустой доменной частью, или с доменной частью, совпадающей с именем какого-либо Домена или Псевдонима Домена.
Когда модуль Местной Доставки решает, что адрес электронной почты является локальным, он проверяет существование Пользователя с указанным именем. Каждый Домен (Главный и все другие Домены) имеет настройку, которая определяет действия модуля Местной Доставки в случае, если указанный Пользователь не существует.
Если выбрана опция "Отвергнуть", то все сообщения, отправленные неизвестным Пользователям отвергаются и отправителю возвращается сообщение об ошибке "unknown account".
Если выбрана опция "Выкинуть", то все сообщения, отправленные неизвестным Пользователям перенаправляются на адрес NULL и Сервер выкидывает их, не генерируя сообщение об ошибке.
Если вы выбираете опцию "Перенаправить к", то все сообщения, отправленные неизвестным Пользователям, будут перенаправляться на указанный адрес. Этот адрес может быть именем существующего локального Пользователя, или он может быть адресом электронной почты пользователя на другом сервере: неизвестный адрес Пользователя заменяется на указанный адрес, и запускается повторная процедура обработки этого адреса в Маршрутизаторе.
Указанный адрес для "перенаправления" может содержать символ звёздочка (*). В этом случае имя неизвестного локального пользователя подставляется вместо символа звёздочка.
Маршрутизатор может направлять почту для всего домена (имени домена) на определённого локального Пользователя при использовании суффикса домена .local (смотрите выше).
Этот метод полезен, если:
Общедоменные Пользователи полезны, если клиентские системы получают сообщения с вашего сервера через функции CommuniGate Pro RPOP или им подобные, распределяя в дальнейшем полученные сообщение локальным образом. В качестве альтернативы, клиентская система может использовать обычную однопользовательскую почтовую программу для получения сообщений, в дальнейшем распределяя полученные сообщения вручную.
Если информация из локальной части адреса client1.com не используется для маршрутизации, то она выкидывается. Когда модуль Местной Доставки сохраняет сообщение у Пользователя Cl1, он сохраняет локальную часть адреса в поле заголовка сообщения X-Real-To: (или в другом поле, заданном в настройках модуля Местной Доставки.
POP модуль позволяет индивидуальным пользователям забирать почту от Общедоменного Пользователя, пряча все сообщения, в которых в поле заголовка X-Real-To не содержится указанного имени пользователя.
Обычно, Общедоменные Пользователи создаются в Главном Домене. Используйте суффикс .domain для создания Общедоменного Пользователя в других Доменах.
Сообщения, направляемые на xxxx%accountname@domainname.domain будут сохраняться у Пользователя accountname в Домене domainname, с адресом xxx, добавленным в поле заголовка сообщения X-Real-To.
Например, Администратор Домена в Домене company.com может использовать следующие настройки:
Почта для Неизвестных Перенаправить к *%Unknowns@company.com.domain
и сообщения, отправленные на неизвестных Пользователей Домена, будут сохраняться у Пользователя Unknowns, а адреса, на которые они были отправлены, будут храниться в полях заголовков сообщений X-Real-To.
После того, как адрес принимается модулем Местной Доставки сообщение ставится в очередь Модуля. Каждый Модуль, обрабатывая сообщения из очереди, открывает Пользователя, которому адресовано сообщение.
Если у Пользователя заданы какие-либо Автоматические Правила, то эти Правила применяются: для каждого правила проверяются его условия, и, если они выполняются, то осуществляются соответствующие действия Правил. В результате этих действий сообщение может быть скопировано в какую-нибудь папку, копия сообщения может быть перенаправлена на другой адрес, может быть создан автоматический ответ и т.д.
Вы можете использовать Уровень Журнала Подробности для модуля Местной Доставки что бы видеть, какие правила применяются к сообщениям, почему некоторые условия не выполняются, и какие действие были предприняты при выполнении условий Правил.
После того, как Правила Пользователя были применены и, по результатам применения этих Правил, сообщение не было Выкинуто, сообщение сохраняется в папке INBOX Пользователя.
Модуль Местной Доставки проверяет текущий размер папок Пользователя и отвергает сообщения в случае, если квота Хранилища Пользователя будет превышена после сохранения сообщения.
Модуль Местной Доставки может доставлять сообщения в явно заданные папки, минуя папку INBOX. Если локальная часть адрес указана как box#name, то сообщение будет сохранено в папке box у Пользователя name.
При использовании адресов такого типа Правила уровня Пользователя НЕ применяются.
Вы можете использовать Прямую Адресацию Папок в Таблице Маршрутизатора:;сохранять сообщения на sales@maindomain ; в папке sales у Пользователя public@maindomain <sales> = sales#public ; ; сохранять сообщения на support@client.com ; в папке requests у Пользователя staff в Домене hq.client.com <support@client.com> = "requests#staff"@hq.client.com
Обратите внимание: помните, что имена Папок зависимы от регистра клавиатуры.
Обратите внимание: возможность Прямой Адресации Папок может также использоваться в POP модуле. При использовании приведённых выше записей в Маршрутизаторе, при входе пользователя по имени sales, почтовая программа клиента, работающая по протоколу POP откроет папку sales у Пользователя public (если пользователь указал правильный пароль для Пользователя public).
Мы можете использовать Установки Домена для того, что бы задействовать виртуальный объект All. Сообщения, посланные на адрес <all@domainname> не сохраняются у тех Пользователей, у которых опция Принимает Почту для "all" имеет значение Нет.
Обратите внимание: правила индивидуальных Пользователей не применяются к сообщениям, отправленным на адрес all.
Для того, что бы отправить сообщение всем пользователям во всех доменах сервера, может использоваться адрес alldomains@maindomain .