Як створити автономне середовище електронної пошти

Як створити автономне середовище електронної пошти

Спільною функцією багатьох програм є можливість надсилання електронної пошти. При роботі над проектами з розробки або демонстрації продуктів, що використовують електронну пошту, критично важливо мати середовище, яке, як ви знаєте, буде працювати. У цих ситуаціях відповіддю є наявність повністю автономної системи електронної пошти, тобто всіх «відправлених» електронних листів, які ніколи не залишають локальну машину.

Щоб налаштувати це середовище, ми будемо використовувати 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, який доступний у меню «Пуск» > «Програми» > «Включити пошту».

:

За допомогою пункту меню Сервери > localhost > Система > Сервіс переконайтеся, що всі сервіси запущені (List Connector не потрібен для роботи).

:

У Messaging Manager > Поштові відділення > LocalMailDelivery виберіть пункт Створити поштову скриньку.

:

У властивостях поштової скриньки введіть назву отримувача у поле Назва поштової скриньки без додавання назви домену наприкінці. За замовчуванням отримувач матиме адресу електронної пошти для всіх доменів, перелічених у теці «Домени» LocalMailDelivery. У нашому прикладі ми налаштували «localmail.com» як наш домен, тому в цьому прикладі повна електронна пошта буде «Ця електронна адреса захищена від спам-ботів. Вам необхідно увімкнути JavaScript, щоб побачити її.».

Також зверніть увагу на поля «Ім'я користувача для клієнтів пошти» та «Пароль». Це відповідні облікові дані, які ми налаштуємо в нашому POP-клієнті для завантаження пошти.

:

Після створення ви повинні побачити новоствореного одержувача у списку поштових скриньок.

:

Налаштування клієнта POP

Як тільки локальний поштовий сервер налаштований, ви можете використовувати будь-який клієнт POP за вашим бажанням. На наших скріншотах ми використовуємо Outlook 2007, але підійде будь-який клієнт.

Ключові пункти для налаштування:

  • Адреса електронної пошти: Ця електронна адреса захищена від спам-ботів. Вам необхідно увімкнути JavaScript, щоб побачити її. (з нашого прикладу, Ця електронна адреса захищена від спам-ботів. Вам необхідно увімкнути JavaScript, щоб побачити її.)
  • Тип облікового запису: POP3
  • Вхідний сервер: 127.0.0.1
  • Вихідний/SMTP сервер: 127.0.0.1
  • Ім "я користувача/пароль: з екрану «Створити поштову скриньку» в MailEnable (з нашого прикладу: jfaulkner @ LocalMailDelivery / password)

:

Тестування ваших налаштувань має показати, що все працює успішно.

:

Якщо все працює, ви повинні отримати вітальне повідомлення від MailEnable.

:

Щоб перевірити потік пошти, надішліть повідомлення на локально налаштовану адресу електронної пошти.

:

Сподіваюся, не дивно, що тестове повідомлення доставляється через кілька хвилин після відправки.

:

Вивід

Знову ж таки, наявність повністю локального поштового середовища ідеально підходить для демонстрації або розробки проектів, де у вас можуть не бути надійних з'єднань. Оскільки повідомлення ніколи не покидає вашу машину, ніщо не залишається на волю випадку.

зв'язки

Звантажити стандартну версію MailEnable