Перед установкой |
Previous Top Next |
Поскольку сервер может работать в нескольких режимах, желательно перед его установкой и настройкой определиться, что же именно от него требуется. Некоторые технические данные (IP-адрес DNS, параметры почтового сервера провайдера) Вы сможете получить у вашего Интернет-провайдера.
При рассылке писем почтовые сервера широко используют систему доменных имен (DNS). DNS позволяет серверу определить, какой почтовый сервер отвечает за прием почты для данного домена (для этого служат записи MX). Таких серверов может быть несколько и каждому из них выставлен приоритет. Это позволяет значительно повысить общую надежность почтовой подсистемы, так как в случае отказа одного сервера почту может временно принять другой. Чтобы еще больше повысить гибкость, в записях MX указываются не IP адреса почтовых серверов, а имена их хостов. При помощи DNS можно определить какие IP-адреса соответствуют данному имени хоста (для этого служат записи A).
Прежде всего нужно решить будет ли компьютер, на который планируется установить сервер, иметь постоянный доступ в Интернет или подключаться к нему лишь периодически. Этот вопрос очень важен, так как для доступа к DNS чаще всего требуется постоянное подключение к Интернету. Бывают случаи, когда сервер не имеет доступа к Интернету, но тем не менее имеет доступ к DNS. Это возможно когда сервер используется исключительно в локальной сети для каких-то внутренних нужд, например, для организации документооборота внутри компании. Хотя в данном случае доступ к DNS может быть вообще необязателен, так как все операции могут происходить только в пределах одного единственного сервера.
Таким образом возможны три сценария работы почтового севера:
· | имея постоянный доступ к Интернету и DNS |
· | периодически подключаясь к Интернету, используя dial-up |
· | вообще не имея доступа к Интернету и работая только в локальной сети |
BatPost достаточно гибок, чтобы справиться с любым из данных сценариев. Достигается это изменением всего лишь нескольких настроек сервера. Рассмотрим каждый из вариантов отдельно и в каждом случае дадим некоторые рекомендации.
Постоянная связь с Интернетом
Если связь с Интернетом постоянная, то лучше чтобы сервер сам рассылал почту, используя DNS. В данном случае Вам надо выяснить IP адрес DNS сервера. Эти данные можно получить у системного администратора или у Интернет провайдера. Однако в случае самостоятельной рассылки может потребоваться завести свой собственный почтовый домен, так как некоторые сервера производят расширенные проверки и отказываются принимать почту от серверов, не зарегистрированных в DNS. Если нет планов регистрировать свой домен, то рассылку можно производить через сервер провайдера или любой другой промежуточный сервер (relay).
Периодическое подключение к Интернету
Если сервер подключается к Интернету на непродолжительные промежутки времени, то использование DNS и прямая рассылка писем становятся неэффективными. В этом случае гораздо удобнее использовать сервер провайдера (или любой другой подходящий сервер) как для получения входящей, так и для рассылки исходящей почты.
Для получения входящей почты могут использоваться технологии Remote POP (RPOP), либо ETRN/ATRN. В первом случае BatPost будет подключаться к внешнему серверу по протоколу POP3 и забирать сообщения. Затем заголовки этих сообщений будут анализироваться, чтобы определить адресатов. Во втором случае будет использоваться специальный протокол (ETRN/ATRN) для того чтобы забрать сообщения из очереди отправки внешнего сервера. Второй вариант более предпочтителен, так как в этом случае получатели сообщения определяются однозначно, но он требует чтобы внешний сервер был настроен особым образом, что не всегда возможно.
Для отсылки исходящей почты, сервер провайдера будет использоваться в качестве промежуточного сервера (relay).
Этот случай является наиболее сложным по количеству настроек. В любом случае все подробности нужно обсудить с провайдером, и получить у него необходимые настроечные данные.
Связь с Интернетом отсутствует
В случае, когда связь с Интернетом вообще не предполагается, в локальной сети может быть внутренний DNS. Он позволит иметь во внутренней сети несколько почтовых серверов. При этом записи DNS специфичны для данной сети и не имеют смысла вне ее. Гораздо чаще DNS тоже отсутствует и тогда вся работа с письмами будет вестись в пределах одного почтового сервера. В этом случае, хотя реально почта рассылаться вообще не будет, в качестве способа рассылки нужно указать использование промежуточного сервера (relay). Настройки промежуточного сервера в данной ситуации несущественны.
Установка сервера
Когда все необходимые решения будут приняты и настроечные данные будут известны, можно приступать к установке сервера. Процедура установки BatPost на Ваш компьютер состоит из следующих этапов:
В случае, когда предполагается, что сервер будет периодически подключаться к Интернету, необходимо также произвести некоторые дополнительные настройки.