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





