Kuidas ehitada iseseisev e-posti keskkond
Paljude programmide ühine funktsioon on e-kirjade saatmine. Töötades arendusprojektidega või tehes toote demosid, mis kasutavad e-posti, võib teadlik keskkond töötada kriitiliselt. Sellistes olukordades on vastus täiesti iseseisva e-posti süsteemiga, mis tähendab, et kõik saadetavad kirjad on „saadetud”.
Selle keskkonna seadistamiseks kasutame MailEnable Standardit, mis on täielikult toimiv SMTP- ja POP-posti server. Konfigureerime valitud domeenid kõigi sõnumite „marsruudiks“, nii et need saadetakse ja võetakse vastu kohalikult. See võimaldab testida / demonstreerida täielikku e-posti tsüklit täielikult kohalikus seadmes.
Keskkonna ettevalmistamine
Enne iseseisva MailEnable installi seadistamist tuleb teie süsteemis teha mõned muudatused.
Esimene oleks peatada ja keelata kõik olemasolevad postiteenused. Kui teil on seda, oleks see tõenäoliselt Microsofti „Simple Mail Transfer Protocol” teenus, mis on installitud IIS-iga.
Järgmisena peame seadmes oleva hosts-faili konfigureerima, et marsruutida kogu liiklus meie „piiritletud” domeenidesse nii, et see ei jää masinast kunagi välja.
Avage fail „C: Windowssystem32driversetchosts” Notepadis.
Sisestage kõigi domeenide jaoks, mida soovite sisaldada, sellist rida:
127.0.0.1 domain.com
127.0.0.1 localmail.com
Meie näites kasutame domeeni “localmail.com”. Kui olete lõpetanud, salvestage muudatused.
MailEnable'i installimine
Käivitage MailEnable Standard installiprogramm. Paigaldamise ajal on nii teavitusekraanid kui ka mõned üldised andmesisestusekraanid, nii et me näitame teile ekraane, mis vajavad erilist konfiguratsiooni.
Ekraani hankimise üksikasjade kuvamisel sisestage postkasti nime "LocalMailDelivery" koos parooliga.
Sisestage SMTP-ühenduse konfiguratsioonis domeen, kuhu soovite lisada e-posti (meie näites „localmail.com”) ja DNS-hostile sisestage „127.0.0.1”.
WebMaili osi ei ole vaja installida, sest me kontrollime posti POP kliendi kaudu. Need on ajapiirangud MailEnable'i standardversioonis.
Kui häälestus on lõpule viidud, ei ole taaskäivitamine vajalik, kuid see on üldiselt hea mõte.
MailEnable seadistamine
Pärast installimist avage MailEnable Administrator, mis on saadaval jaotises Start> Programs> Mail Enable.
Veenduge, et suvandite Servers> localhost> System> Services all oleksid kõik teenused käivitatud (loendi ühendaja ei pea töötama).
Valige menüü Sõnumidhaldur> Postkontorid> LocalMailDelivery all menüü Loo postkast.
Sisestage postkasti atribuutides kasti nimi postkasti nimi ilma lõppu lisatud domeeninime. Vaikimisi on adressaadil e-posti aadress kõigi domeenide jaoks, mis on loetletud kaustas LocalMailDelivery. Meie näites seadistasime "localmail.com" meie domeeniks, nii et selles näites oleks täielik e-kiri "[email protected]".
Pange tähele ka "Kasutajatunnus e-posti klientidele" ja "Parool" kastid. Need on vastavad volikirjad, mille me POP-kliendis konfigureerime posti allalaadimiseks.
Kui olete loonud, peaksite postkastide loendis värskelt loodud adressaati nägema.
POP-kliendi seadistamine
Kui kohalik e-posti server on konfigureeritud, saate kasutada mis tahes soovitud POP-klienti. Meie ekraanipiltides kasutame Outlook 2007, kuid iga klient teeb seda.
Seadistamise peamised elemendid on järgmised:
- E-posti aadress: [email protected] (meie näites [email protected])
- Konto tüüp: POP3
- Sissetulev server: 127.0.0.1
- Väljaminev / SMTP server: 127.0.0.1
- Kasutajanimi / Parool: MailEnableis asuvast "Loo postkasti" ekraanilt (meie näide: jfaulkner @ LocalMailDelivery / password)
Seadete testimine peaks näitama, et kõik toimib edukalt.
Kui kõik toimib, peaksite saama tervitusteate MailEnable'ist.
Postivoo testimiseks saatke sõnum kohalikult konfigureeritud e-posti aadressile.
Loodetavasti ei ole üllatav, et testisõnum saadetakse mõne minuti jooksul pärast saatmist.
Järeldus
Jällegi on täiesti kohaliku postikeskkonna loomine ideaalne meeleavalduste või arendusprojektide jaoks, kus teil ei pruugi olla usaldusväärseid ühendusi. Kuna teade ei jäta kunagi masinast välja, ei jää midagi juhuslikuks.
Lingid
Laadi alla MailEnable Standard Edition