Hur man bygger en egen e-postmiljö
En gemensam funktion av många program är möjligheten att skicka email. När du arbetar med utvecklingsprojekt eller gör produktdemos som använder e-post, har en miljö du vet att arbetet kan vara kritiskt. För dessa situationer, att ha ett helt självständigt e-postsystem, det vill säga alla e-postmeddelanden "skickade" lämnar aldrig den lokala maskinen, är svaret.
För att skapa denna miljö ska vi använda MailEnable Standard som är en fullt fungerande SMTP- och POP-mailserver. Vi kommer att konfigurera valda domäner för att "rutt" alla meddelanden så att de skickas och mottas lokalt. Detta gör att du kan testa / visa hela e-cykeln helt på den lokala maskinen.
Förbereda din miljö
Innan du installerar den självständiga MailEnable-installationen måste några ändringar göras på ditt system.
Den första skulle vara att stoppa och inaktivera befintliga mailtjänster du har kört. Om du har något, skulle det troligtvis vara tjänsten Microsoft "Simple Mail Transfer Protocol" som är installerat med IIS.
Därefter måste vi konfigurera värdfilen på maskinen för att styra all trafik till våra "inbyggda" domäner så att den aldrig lämnar maskinen.
Öppna filen "C: Windowssystem32driversetchosts" i Anteckningsblock.
För alla domäner du vill ha, skriv in en rad som så:
127.0.0.1 domain.com
127.0.0.1 localmail.com
I vårt exempel använder vi domänen "localmail.com". När du är klar spara dina ändringar.
Installera MailEnable
Starta installationsprogrammet MailEnable Standard. Under installationen kommer det att finnas flera informationsskärmar samt några generiska datainmatningsskärmar, så vi ska visa dig skärmarna som kräver en viss speciell konfiguration.
På skärmen Get Postoffice Details anger du "LocalMailDelivery" för Post Office Name tillsammans med ett lösenord.
I SMTP Connector Configuration anger du domänen du vill innehålla e-post för (i vårt exempel, "localmail.com") och för DNS-värd, skriv "127.0.0.1".
Du behöver inte installera WebMail-delarna eftersom vi kommer att kolla mailet via en POP-klient. Dessa är tidsbegränsade i standardutgåvan av MailEnable.
När installationen är klar krävs inte omstart, men det är generellt en bra idé.
Konfigurera MailEnable
När du har installerat öppnar du MailEnable-administratören som är tillgänglig under Start> Program> Mail Aktivera.
Under alternativet Servrar> localhost> System> Services, se till att alla tjänster startas (List Connector krävs inte).
Under Meddelandehanteraren> Postkontor> LocalMailDelivery, välj funktionen Skapa brevlåda.
I Mailbox-egenskapen anger du mottagarens namn i rutan Mailbox Name utan domännamnet läggs till slutet. Som standard kommer mottagaren att ha en e-postadress för alla domäner som är listade i mappen Domen i LocalMailDelivery. I vårt exempel konfigurerade vi "localmail.com" som vår domän, så i det här exemplet skulle hela e-postmeddelandet vara "[email protected]".
Notera även rutorna "Användarnamn för mailklienter" och "Lösenord". Dessa är respektive referenser som vi kommer att konfigurera i vår POP-klient för att ladda ner e-postmeddelandet.
När du skapat, bör du se den nyskapade mottagaren i listan med brevlådor.
Konfigurera POP-klienten
När den lokala postservern är konfigurerad kan du använda vilken POP-klient du vill ha. I våra skärmdumpar använder vi Outlook 2007, men alla klienter kommer att göra det.
De viktigaste objekten för installationen är:
- E-postadress: [email protected] (från vårt exempel, [email protected])
- Kontotyp: POP3
- Inkommande server: 127.0.0.1
- Utgående / SMTP-server: 127.0.0.1
- Användarnamn / Lösenord: från "Skapa brevlåda" -skärmen i MailEnable (från vårt exempel: jfaulkner @ LocalMailDelivery / Password)
Testa dina inställningar bör visa att allt fungerar framgångsrikt.
Om allting fungerar ska du få ett välkomstmeddelande från MailEnable.
För att testa flödet av mail, skicka ett meddelande till din lokalt konfigurerade e-postadress.
Förhoppningsvis är det ingen överraskning att testmeddelandet blir levererat några minuter efter att ha skickats.
Slutsats
Återigen har en fullständig lokal postmiljö idealisk för demonstrationer eller utvecklingsprojekt där du kanske inte har pålitliga anslutningar. Eftersom meddelandet aldrig lämnar din maskin lämnas inget till chans.
länkar
Hämta MailEnable Standard Edition