Домашня » як » Як побудувати середовище електронної пошти, що містить самостійно

    Як побудувати середовище електронної пошти, що містить самостійно

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

    Щоб налаштувати це середовище, ми будемо використовувати MailEnable Standard, який є повністю функціональним SMTP і POP поштовим сервером. Ми налаштуємо вибрані домени, щоб "маршрутизувати" всі повідомлення, щоб вони були відправлені та отримані локально. Це дозволяє випробувати / продемонструвати повний цикл електронної пошти повністю на локальному комп'ютері.

    Підготовка середовища

    Перед налаштуванням автономної установки MailEnable потрібно внести деякі зміни у вашій системі.

    Перший - зупинити та вимкнути всі існуючі поштові служби. Якщо у вас є, швидше за все, це служба Microsoft Simple Mail Transfer Protocol, яка встановлюється з 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, який доступний у меню Пуск> Программы> Включити пошту.

    Під опцією Сервери> localhost> System> Services переконайтеся, що всі служби запущені (для підключення до списку не потрібно працювати).

    У розділі Менеджер повідомлень> Поштові відділення> 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