Как создать автономную среду электронной почты

Оглавление:

Как создать автономную среду электронной почты
Как создать автономную среду электронной почты

Видео: Как создать автономную среду электронной почты

Видео: Как создать автономную среду электронной почты
Видео: ОС, которой до сих пор пользуются миллионы. История Windows 7 - YouTube 2024, Май
Anonim

Общей функцией многих программ является возможность отправки электронной почты. При работе над проектами разработки или демонстрация продуктов, использующих электронную почту, наличие среды, которую, как вы знаете, будут работать, может иметь решающее значение. Для этих ситуаций, имея полностью автономную систему электронной почты, то есть все электронные письма, «отправленные», никогда не покидают локальную машину, это ответ.

Чтобы настроить эту среду, мы будем использовать MailEnable Standard, который является полнофункциональным SMTP-сервером и почтовым сервером POP. Мы настроим выбранные домены для «маршрутизации» всех сообщений, чтобы они были отправлены и получены локально. Это позволяет вам полностью / полностью проверить полный цикл электронной почты на локальном компьютере.

Подготовка вашей среды

Перед настройкой автономной установки MailEnable необходимо внести несколько изменений в вашу систему.

Первым было бы остановить и отключить любые существующие почтовые службы, которые у вас запущены. Если у вас это есть, скорее всего это будет служба Microsoft Simple Mail Transfer Protocol, установленная с IIS.

Затем мы должны настроить файл hosts на машине для маршрутизации всего трафика в наши «содержащиеся» домены, чтобы он никогда не покидал машину.
Затем мы должны настроить файл hosts на машине для маршрутизации всего трафика в наши «содержащиеся» домены, чтобы он никогда не покидал машину.

Откройте в «Блокноте» файл «C: Windowssystem32driversetchosts».

Для всех доменов, которые вы хотите содержать, введите строку следующим образом:
Для всех доменов, которые вы хотите содержать, введите строку следующим образом:

127.0.0.1 domain.com

127.0.0.1 localmail.com

В нашем примере мы используем домен «localmail.com». После того, как вы закончите, сохраните изменения.

Image
Image

Установка MailEnable

Запустите программу установки MailEnable Standard. Во время установки будет несколько информационных экранов, а также некоторые общие экраны ввода данных, поэтому мы покажем вам экраны, требующие некоторой специальной конфигурации.

На экране Get Postoffice Details введите «LocalMailDelivery» для почтового отделения вместе с паролем.

В конфигурации соединителя SMTP введите домен, в который вы хотите разместить электронную почту (в нашем примере, «localmail.com»), а для DNS-хоста введите «127.0.0.1».
В конфигурации соединителя SMTP введите домен, в который вы хотите разместить электронную почту (в нашем примере, «localmail.com»), а для DNS-хоста введите «127.0.0.1».
Вам не нужно устанавливать части WebMail, поскольку мы будем проверять почту через POP-клиент. Это ограниченное время в стандартной версии MailEnable.
Вам не нужно устанавливать части WebMail, поскольку мы будем проверять почту через POP-клиент. Это ограниченное время в стандартной версии MailEnable.
Когда настройка завершена, перезагрузка не требуется, но, как правило, это хорошая идея.
Когда настройка завершена, перезагрузка не требуется, но, как правило, это хорошая идея.
Image
Image

Настройка MailEnable

После установки откройте «Администратор MailEnable», доступный в меню «Пуск»> «Программы»> «Разрешить почту».

В разделе «Серверы»> «localhost»> «Система»> «Службы» убедитесь, что все службы запущены (Коннектор списков не требуется для запуска).
В разделе «Серверы»> «localhost»> «Система»> «Службы» убедитесь, что все службы запущены (Коннектор списков не требуется для запуска).
В разделе «Диспетчер сообщений»> «Почтовые отделения»> «Локальная почта» выберите функцию «Создать почтовый ящик».
В разделе «Диспетчер сообщений»> «Почтовые отделения»> «Локальная почта» выберите функцию «Создать почтовый ящик».
Image
Image

В свойствах почтового ящика введите имя получателя в поле «Имя почтового ящика» без добавления доменного имени в конец, По умолчанию получатель получит адрес электронной почты для всех доменов, перечисленных в папке «Домены» LocalMailDelivery. В нашем примере мы настроили «localmail.com» как наш домен, поэтому в этом примере полное электронное письмо будет «[email protected]».

Также обратите внимание на поля «Имя пользователя для почтовых клиентов» и «Пароль». Это соответствующие учетные данные, которые мы будем настраивать в нашем клиенте POP для загрузки почты.

После создания вы должны увидеть вновь созданного получателя в списке почтовых ящиков.
После создания вы должны увидеть вновь созданного получателя в списке почтовых ящиков.

Настройка клиента POP

Как только локальный почтовый сервер настроен, вы можете использовать любой клиент POP, который вы хотите. На наших снимках экрана мы используем Outlook 2007, но любой клиент будет делать это.

Ключевыми элементами для настройки являются:

  • Адрес электронной почты: [email protected] (из нашего примера, [email protected])
  • Тип учетной записи: POP3
  • Входящий сервер: 127.0.0.1
  • Исходящий / SMTP-сервер: 127.0.0.1
  • Имя пользователя / пароль: на экране «Создать почтовый ящик» в MailEnable (из нашего примера: jfaulkner @ LocalMailDelivery / password)
Image
Image

Тестирование ваших настроек должно показать, что все работает успешно.

Если все работает, вы должны получить приветственное сообщение от MailEnable.
Если все работает, вы должны получить приветственное сообщение от MailEnable.
Чтобы проверить поток почты, отправьте сообщение на свой адрес электронной почты, настроенный локально.
Чтобы проверить поток почты, отправьте сообщение на свой адрес электронной почты, настроенный локально.
Надеюсь, это не удивительно, что тестовое сообщение доставлено через несколько минут после отправки.
Надеюсь, это не удивительно, что тестовое сообщение доставлено через несколько минут после отправки.
Image
Image

Заключение

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

связи

Загрузить стандартную версию MailEnable

Рекомендуемые: