Jak zbudować własne środowisko e-mailowe
Powszechną funkcją wielu programów jest możliwość wysyłania wiadomości e-mail. Podczas pracy nad projektami rozwojowymi lub robieniem prezentów produktów, które wykorzystują pocztę elektroniczną, posiadanie środowiska, które znasz, będzie działać, może być kluczowe. W takich sytuacjach posiadanie całkowicie niezależnego systemu e-mailowego, czyli wszystkich wysłanych e-maili, nigdy nie opuszcza lokalnego komputera, jest odpowiedzią.
Aby skonfigurować to środowisko, użyjemy MailEnable Standard, który jest w pełni funkcjonalnym serwerem pocztowym SMTP i POP. Skonfigurujemy wybrane domeny, aby "kierowały" wszystkimi wiadomościami, aby były wysyłane i odbierane lokalnie. Umożliwia to testowanie / demonstrowanie pełnego cyklu e-mailowego w całości na komputerze lokalnym.
Przygotowanie środowiska
Przed skonfigurowaniem samodzielnej instalacji programu MailEnable należy wprowadzić kilka zmian w systemie.
Pierwszym z nich jest zatrzymanie i wyłączenie istniejących już usług pocztowych. Jeśli go posiadasz, najprawdopodobniej byłaby to usługa Microsoft Simple Mail Transfer Protocol, która jest instalowana z usługami IIS.
Następnie musimy skonfigurować plik hosts na komputerze, aby skierować cały ruch do naszych "zawartych" domen, tak aby nigdy nie opuszczał komputera.
Otwórz plik "C: Windowssystem32driversetchosts" w Notatniku.
Dla wszystkich domen, które chcesz zawrzeć, wpisz linię tak:
127.0.0.1 domain.com
127.0.0.1 localmail.com
W naszym przykładzie używamy domeny "localmail.com". Po zakończeniu zapisz zmiany.
Instalowanie programu MailEnable
Uruchom program instalacyjny MailEnable Standard. Podczas instalacji pojawi się kilka ekranów informacyjnych, a także kilka ogólnych ekranów wprowadzania danych, więc pokażemy ekrany wymagające specjalnej konfiguracji.
Na ekranie Uzyskaj szczegółowe informacje o placówce wprowadź "LocalMailDelivery" dla Nazwy Post Office wraz z hasłem.
W konfiguracji konektora SMTP wprowadź domenę, na którą chcesz zawrzeć wiadomość e-mail (w naszym przykładzie "localmail.com"), a dla hosta DNS wpisz "127.0.0.1".
Nie musisz instalować części WebMail, ponieważ sprawdzamy pocztę za pośrednictwem klienta POP. Są one ograniczone czasowo w standardowej wersji programu MailEnable.
Po zakończeniu instalacji ponowne uruchomienie nie jest wymagane, ale ogólnie jest to dobry pomysł.
Konfigurowanie MailEnable
Po zainstalowaniu otwórz MailEnable Administrator, który jest dostępny w menu Start> Programy> Mail Enable.
W opcji Serwery> localhost> System> Usługi upewnij się, że wszystkie usługi są uruchomione (nie jest wymagane uruchamianie List Connector).
W obszarze Menedżer wiadomości> Urzędy pocztowe> LocalMailDelivery wybierz funkcję Utwórz skrzynkę pocztową.
W oknie dialogowym Właściwości skrzynki pocztowej wprowadź nazwę odbiorcy w polu Nazwa skrzynki pocztowej bez nazwy domeny dodanej do końca. Domyślnie odbiorca będzie miał adres e-mail dla wszystkich domen wymienionych w folderze Domains LocalMailDelivery. W naszym przykładzie skonfigurowaliśmy "localmail.com" jako naszą domenę, więc w tym przykładzie pełnym adresem e-mail będzie "[email protected]".
Zapamiętaj także pola "Nazwa użytkownika dla klientów pocztowych" i "Hasło". Są to odpowiednie poświadczenia, które skonfigurujemy w naszym kliencie POP, aby pobrać pocztę.
Po utworzeniu powinieneś zobaczyć nowo utworzonego odbiorcę na liście skrzynek pocztowych.
Konfigurowanie klienta POP
Po skonfigurowaniu lokalnego serwera poczty możesz użyć dowolnego klienta POP. W naszych zrzutach ekranu używamy programu Outlook 2007, ale każdy klient to zrobi.
Kluczowymi elementami do ustawienia są:
- Adres e-mail: [email protected] (z naszego przykładu, [email protected])
- Typ konta: POP3
- Serwer przychodzący: 127.0.0.1
- Serwer wychodzący / SMTP: 127.0.0.1
- Nazwa użytkownika / hasło: z ekranu "Utwórz skrzynkę pocztową" w MailEnable (z naszego przykładu: jfaulkner @ LocalMailDelivery / password)
Testowanie ustawień powinno pokazać, że wszystko działa poprawnie.
Jeśli wszystko działa, powinieneś otrzymać wiadomość powitalną od MailEnable.
Aby przetestować przepływ poczty, wyślij wiadomość na lokalnie skonfigurowany adres e-mail.
Mam nadzieję, że nie jest zaskoczeniem, że wiadomość testowa zostanie dostarczona kilka chwil po wysłaniu.
Wniosek
Ponownie, posiadanie całkowicie lokalnego środowiska pocztowego jest idealne dla demonstracji lub projektów deweloperskich, w których możesz nie mieć wiarygodnych połączeń. Ponieważ wiadomość nigdy nie opuszcza twojej maszyny, nic nie jest pozostawione przypadkowi.
Spinki do mankietów
Pobierz MailEnable Standard Edition