Sådan opbygger du et selvstændigt e-mail-miljø
En fælles funktion af mange programmer er evnen til at sende email. Når du arbejder på udviklingsprojekter eller gør produktdemoer, der udnytter e-mail, har du et miljø, du ved, vil arbejde kan være kritisk. For disse situationer, at have et helt selvstændigt e-mail-system, det er alle e-mails "sendt" aldrig forlade den lokale maskine, er svaret.
For at oprette dette miljø skal vi bruge MailEnable Standard, som er en fuldt funktionel SMTP og POP mail server. Vi vil konfigurere udvalgte domæner til at "rute" alle meddelelser, så de sendes og modtages lokalt. Dette giver dig mulighed for at teste / demonstrere hele e-mail-cyklen helt på den lokale maskine.
Forberedelse af dit miljø
Inden du konfigurerer den selvstændige MailEnable-installation, skal der foretages nogle ændringer på dit system.
Den første ville være at stoppe og deaktivere eksisterende posttjenester, du har kørt. Hvis du har nogen, ville det højst sandsynligt være tjenesten Microsoft 'Simple Mail Transfer Protocol', der er installeret med IIS.
Derefter skal vi konfigurere værtsfilen på maskinen for at rute al trafik til vores "indeholdt" domæner, så det aldrig forlader maskinen.
Åbn filen "C: Windowssystem32driversetchosts" i Notesblok.
For alle domæner, som du vil have indeholdt, indtast en linje som sådan:
127.0.0.1 domain.com
127.0.0.1 localmail.com
I vores eksempel bruger vi domænet "localmail.com". Når du er færdig, gem dine ændringer.
Installation af MailEnable
Start installationsprogrammet MailEnable Standard. Under installationen vil der være flere informationsskærme samt nogle generiske dataindtastningsskærme, så vi skal vise dig de skærmbilleder, der kræver en særlig konfiguration.
Indtast "LocalMailDelivery" til Post Office Name sammen med en adgangskode på skærmen Get Postoffice Details.
I SMTP-konnektorens konfiguration skal du indtaste det domæne, du vil indeholde e-mailen til (i vores eksempel "localmail.com") og til DNS-vært, indtast "127.0.0.1".
Du behøver ikke at installere WebMail-portionerne, da vi vil kontrollere posten via en POP-klient. Disse er tidsbegrænset i standardudgaven af MailEnable.
Når opsætningen er færdig, er det ikke nødvendigt at genstarte, men det er generelt en god ide.
Konfiguration af MailEnable
Når du har installeret, skal du åbne MailEnable-administratoren, som er tilgængelig under Start> Programmer> Mail Aktiver.
Under indstillingen Servers> localhost> System> Services skal du sørge for at alle tjenester er startet (Liste Connector skal ikke køre).
Under Messaging Manager> Postkontorer> LocalMailDelivery, vælg funktionen Create Mailbox.
Indtast navnet på modtageren i Mailbox Name-boksen i postkasseegenskaberne uden domænenavnet tilføjet til slutningen. Som standard vil modtageren have en e-mail-adresse for alle de domæner, der er angivet i mappen Domæner af LocalMailDelivery. I vores eksempel har vi konfigureret "localmail.com" som vores domæne, så i dette eksempel vil den fulde email være '[email protected]'.
Vær også opmærksom på bokse 'Brugernavn til mailklienter' og 'Kodeord'. Disse er de respektive legitimationsoplysninger, som vi vil konfigurere i vores POP-klient for at downloade mailen.
Når du er oprettet, skal du se den nyoprettede modtager i listen over postkasser.
Konfiguration af POP-klienten
Når den lokale postserver er konfigureret, kan du bruge en hvilken som helst POP-klient, du ønsker. I vores screenshots bruger vi Outlook 2007, men nogen klient vil gøre det.
Nøgleelementerne til opsætning er:
- Emailadresse: [email protected] (fra vores eksempel, [email protected])
- Kontotype: POP3
- Indgående server: 127.0.0.1
- Udgående / SMTP-server: 127.0.0.1
- Brugernavn / Adgangskode: Fra skærmbilledet "Opret postkasse" i MailEnable (fra vores eksempel: jfaulkner @ LocalMailDelivery / password)
Testning af dine indstillinger skal vise, at alt fungerer korrekt.
Hvis alting virker, skal du få en velkomstmeddelelse fra MailEnable.
For at teste strømmen af post, send en besked til din lokalt konfigurerede email adresse.
Forhåbentlig er det ikke overraskende, at testmeddelelsen bliver leveret et øjeblik efter afsendelse.
Konklusion
Igen, at have et helt lokalt mail miljø er ideel til demonstrationer eller udviklingsprojekter, hvor du muligvis ikke har pålidelige forbindelser. Da meddelelsen aldrig efterlader din maskine, er der intet tilbage til tilfældigheden.
Links
Download MailEnable Standard Edition