Как создать автономную среду электронной почты
Общей функцией многих программ является возможность отправки электронной почты. При работе над проектами разработки или демонстрации продуктов, использующих электронную почту, может иметь решающее значение наличие среды, которая, как вы знаете, будет работать. В этих ситуациях ответом является наличие полностью автономной системы электронной почты, то есть все «отправленные» электронные письма никогда не покидают локальную машину..
Чтобы настроить эту среду, мы будем использовать MailEnable Standard, который является полнофункциональным SMTP и POP почтовым сервером. Мы настроим избранные домены для «маршрутизации» всех сообщений, чтобы они отправлялись и принимались локально. Это позволяет вам тестировать / демонстрировать полный цикл электронной почты полностью на локальном компьютере..
Подготовка вашей среды
Перед настройкой автономной установки MailEnable в вашей системе необходимо будет сделать несколько изменений..
Первым будет остановить и отключить все существующие почтовые службы, которые вы используете. Если у вас есть, это, скорее всего, будет служба Microsoft «Простой протокол передачи почты», которая устанавливается с IIS.
Затем мы должны настроить файл hosts на машине для маршрутизации всего трафика на наши «содержащиеся» домены, чтобы он никогда не покидал машину.
Откройте файл «C: Windowssystem32driversetchosts» в Блокноте.
Для всех доменов, которые вы хотите содержать, введите следующую строку:
127.0.0.1 domain.com
127.0.0.1 localmail.com
В нашем примере мы используем домен «localmail.com». Как только вы закончите, сохраните ваши изменения.
Установка MailEnable
Запустите программу установки MailEnable Standard. Во время установки будет несколько информационных экранов, а также несколько общих экранов ввода данных, поэтому мы покажем вам экраны, которые требуют специальной настройки.
На экране «Получение сведений о почтовом отделении» введите «LocalMailDelivery» для имени почтового отделения и пароль..
В Конфигурации соединителя SMTP введите домен, для которого вы хотите указать адрес электронной почты (в нашем примере это «localmail.com»), а для хоста DNS введите «127.0.0.1»..
Вам не нужно устанавливать части WebMail, так как мы будем проверять почту через POP-клиент. Они ограничены по времени в стандартной версии MailEnable.
После завершения установки перезагрузка не требуется, но, как правило, это хорошая идея..
Настройка MailEnable
После установки откройте MailEnable Administrator, который доступен в Пуск> Программы> Mail Enable.
Под опцией Серверы> localhost> Система> Службы убедитесь, что все службы запущены (List Connector не требуется для работы).
Под Messaging Manager> Почтовые отделения> LocalMailDelivery, выберите функцию Создать почтовый ящик.
В Свойствах почтового ящика введите имя получателя в поле Имя почтового ящика. без добавления имени домена до конца. По умолчанию получатель будет иметь адрес электронной почты для всех доменов, перечисленных в папке «Домены» 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)
Тестирование ваших настроек должно показать, что все работает успешно.
Если все работает, вы должны получить приветственное сообщение от MailEnable.
Чтобы проверить поток почты, отправьте сообщение на локально настроенный адрес электронной почты..
Надеюсь, неудивительно, что тестовое сообщение доставляется через несколько минут после отправки..
Заключение
Опять же, наличие полностью локальной почтовой среды идеально подходит для демонстрации или разработки проектов, где у вас могут не быть надежных соединений. Так как сообщение никогда не покидает вашу машину, ничего не остается на волю случая.
связи
Скачать MailEnable Standard Edition