Назад | Перейти на главную страницу

Учебник: от зарегистрированного домена к работающему почтовому серверу по ADSL-соединению?

Кто-нибудь знает об учебнике, который поможет мне зарегистрировать доменное имя (с eNom через Google) на работающий почтовый сервер IMAP (предпочтительно на основе Ubuntu), подключенный к Интернету через соединение ADSL? Я ищу что-то вполне конкретное, если возможно, так как у меня очень мало опыта в вопросах, связанных с почтой.

ОБНОВИТЬ:

Итак, я попытался следовать инструкциям в ответах ниже (и в нескольких местах в сети). Я сделал следующее:

Я использовал свою панель управления enom, чтобы удалить существующие записи, созданные Google Apps для доменов, и создал (только) следующие записи (IP-адреса поддельные, у меня есть статический IP-адрес от моего поставщика ADSL, который я использовал):

@ 123.45.67.8 А-запись
www 123.45.67.8 A-рекорд

@ example.com. MX-запись
mail example.com. MX-запись

Я перенаправил порт 25, 110, 143, 993 и 995 с моего маршрутизатора (Netgear WNR2000) на мой почтовый сервер (Mail Station на Synology CS-407).

Я не могу получать письма, но могу отправлять их без проблем. Что мне не хватает? В качестве теста я также пробовал перенаправить порт 80 при запуске простого веб-сервера на моей почтовой машине. Если я попытаюсь получить доступ к своему домену из веб-браузера, мне будет предложено войти в мой маршрутизатор. На моем маршрутизаторе нет брандмауэра.

ОБНОВЛЕНИЕ 2:

Он заработал, вставив вторую запись MX, относящуюся к резервному SMTP-серверу моего интернет-провайдера с префиксом 20 (у моего собственного есть преф 10).

  • Прежде всего, вам нужно связать свой динамический IP-адрес с собственным доменным именем. Это можно сделать с помощью таких сервисов, как Нет-IP или DynDNS. В идеале у вас должен быть статический IP-адрес, но если у вас его нет, вам следует направлять исходящий почтовый трафик через промежуточный SMTP-сервер, а не доставлять его напрямую с вашего собственного сервера (это то, что предлагал EK).
  • На втором этапе вам необходимо настроить записи MX для своего домена. Вероятно, ваш регистратор может предоставить конкретные инструкции о том, как это сделать, но если вы используете No-IP или DynDNS для разрешения доменного имени, вам следует сделать это с его панели управления.
  • Затем вы можете настроить свой почтовый сервер. В зависимости от ваших требований процесс может быть довольно сложным. Поскольку вы специально просили учебник о том, как это сделать в Ubuntu, см., Например, Виртуальные пользователи и домены с Postfix, Courier, MySQL и SquirrelMail пользователя Falko Timme. В этом руководстве приведены пошаговые инструкции по настройке почтовых служб (SMTP, IMAP, веб-почта), а также рассматриваются другие темы, такие как настройка TLS, квот и антивируса / защиты от спама.
  • Вы можете найти множество руководств по настройке почтовых служб на сервере на базе Ubuntu, каждое из которых охватывает различный набор продуктов. Поэтому было бы неплохо решить, какие продукты вы хотите использовать, а затем искать дополнительные инструкции. Например: вы хотите использовать Postfix или Exim? Вы предпочитаете хранить виртуальные учетные записи в базе данных MySQL или вам нужен бэкэнд LDAP?

Я не знаю, каковы конкретные требования к вашему почтовому серверу, но в любом случае я бы посоветовал посмотреть Google Apps вместо развертывания собственного сервера.

Вы говорите, что у вас очень мало опыта в вопросах, связанных с почтой. Если вы не очень, очень серьезно относитесь к этому и не стремитесь многому научиться, я бы серьезно рекомендовал вам использовать почтовые услуги, предоставляемые кем-то, кто этим зарабатывает на жизнь. Есть множество компаний, предлагающих почтовые услуги для вашего домена за доступные деньги.

Не следует недооценивать время, которое уходит на правильную настройку почтового сервера и постоянный уход за ним.

Вам, вероятно, понадобится промежуточный SMTP-хост, такой как ваш интернет-провайдер или кто-то вроде Messagelabs, если вы собираетесь отправлять почту, поскольку большинство людей, использующих почтовые серверы, помещают в черный список диапазоны IP-адресов, которые по умолчанию используются для широкополосного доступа. (из-за рассылающих спам троянов)

Основные этапы:

  • спросите у вашего ADSL-провайдера выделенный IP-адрес
  • попросите вашего регистратора связать ваш IP-адрес с вашим доменным именем
  • настройте свой ADSL-маршрутизатор так, чтобы он перенаправлял входящий интернет-трафик на ваш компьютер
  • запустить почтовый сервер на вашем компьютере

Я хотел бы добавить, что в большинстве случаев ваш интернет-провайдер фильтр порт 25 соединений. Таким образом, даже если вы правильно настроили свой сервер и записи MX, вы все равно не сможете отправлять / получать почту. Возможно, вам придется пройти через почтовый сервер вашего интернет-провайдера. Это часть их политики предотвращения спама.

1) Вам следует изменить настройку своего маршрутизатора, чтобы кто-то мог подключаться к функциям управления извне. Сделай это прямо сейчас.

2) Из соединения, отличного от вашей линии ADSL,

telnet 11.22.33.44 25

где 11.22.33.44 - ваш IP-адрес. Если вы не можете подключиться к своему SMTP-серверу извне, вы не можете получать электронную почту. Я не знаком с используемым вами почтовым сервером, но этот тест сетевого подключения может кое-что попробовать, независимо от того, какой сервер вы используете.

3) Когда вы начинаете использовать свой собственный почтовый сервер, если вы не осуществляете ретрансляцию через SMTP-сервер вашего интернет-провайдера, вам понадобится ваш интернет-провайдер для настройки обратного DNS на вашем IP-адресе. Если у вас его нет, у вас будет много писем, которые не будут доставлены. Также SPF запись - хорошая идея.