Installere og konfigurere en e-postserver. Sette opp e-postprogrammer på datamaskinen. Sette opp utgående post

Å sette opp din egen e-postserver forårsaker som regel ingen spesielle vanskeligheter. Et stort antall ferdige instruksjoner er tilgjengelig på Internett. Bokstavelig talt én kommando, og port 25 er allerede klar til bruk. Det blir morsomt når sendte e-poster begynner å komme tilbake, og mottakere klager over at meldingene ikke blir levert. Her, om du liker det eller ikke, må du lete etter årsaker og fordype deg i teknologi.

Hvem sender brev

I dag tilbyr mange webtjenester muligheten til å koble domenet ditt til en tjeneste. Å legge ut e-post på Gmail eller Yandex er spesielt populært. Alle meldinger vil gå gjennom SMTP-serveren levert av dem; en pålitelig tjenesteleverandør vil generere alle nødvendige overskrifter og signaturer som vil tillate dem å passere gjennom ethvert spamfilter. Men dette alternativet er ikke alltid mulig. For eksempel har en organisasjon et stort antall brukere og trenger spesielle innstillinger for post som ikke er tilgjengelig i skytjenester. Eller du bruker din egen server med en portal, CMS eller nettbutikk som du må sende meldinger fra.

Som standard bruker alle PHP-applikasjoner mail()-funksjonen for å sende e-post, som igjen sender dem gjennom den lokale SMTP-serveren beskrevet i php.ini.

Sendmail_path = /usr/sbin/sendmail -t -i

Eller i en virtuell vert:

Php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -f [e-postbeskyttet]"

Og selv om sendmail skrives der i 100% av tilfellene, kan det faktisk være en symbolkobling, og posten sendes med Postfix eller Exim. For å sende e-post fra applikasjonen kan du velge ett av tre alternativer:

  • Selve motoren lar deg noen ganger spesifisere en ekstern SMTP-server (i standardinnstillingene eller gjennom en plugin, i WordPress er dette WP Mail SMTP eller Easy WP SMTP). Du trenger bare å oppgi kontoopplysningene dine og alle problemer er løst.
  • Bruke et plugin-program som emulerer driften av en lokal SMTP-server og sender meldinger via en e-postkonto på en tredjepartsserver. SSMTP er veldig populært her.
  • Bruke din egen e-postserver. Selvfølgelig må du konfigurere det, men det er flere konfigurasjonsalternativer.

Vi er interessert i det siste alternativet. La oss se på hvordan du bryter gjennom anti-spam-teknologier og sikrer at en melding blir levert til mottakeren. Vi vil ikke filtrere spam selv. Dette er temaet for en annen artikkel. Vi vil velge Postfix og Exim som en test SMTP-server; de er populære på hostingsider, enkle og greie å konfigurere, selv om hovedproblemene vil gjelde alle SMTP-servere.

Hvordan unngå å få spam

Å bekjempe spam er en hodepine for alle e-postadministratorer. Dessuten er det nylig bare relevant baksiden medaljer: spamfiltre er bokstavelig talt brutale. Derfor er det praktisk talt ingen spam i innkommende e-post, men vanlige meldinger forsvinner stadig et sted, klienter og ledelse blir nervøse, og vi må i tillegg sørge for at meldingen har nådd adressaten. Og etter å ha installert SMTP-serveren, må du mest sannsynlig tukle litt mer for å sikre at meldinger kommer hvor som helst i det hele tatt. Spesielt for å evaluere innstillingene, bør du se om brev leveres til postkassene til hovedpostsystemene Gmail, Yandex, Mail.Ru. Vanligvis på dette stadiet dukker de første vanskelighetene opp, og alle problemer må løses personlig.

E-posttjenester bruker et spamfiltreringssystem på flere nivåer, som er så alvorlig og hemmelig at selv deres egen tekniske støtte ikke vet om prinsippene. Og hver tjeneste har sine egne prioriteringer. Selv om vanligvis noen hint om årsaken til manglende levering finnes i tjenestens svarbrev. Mail-tester.com-tjenesten hjelper også med å analysere årsakene; bare send et brev til adressen som er angitt der og motta deretter resultatet og en liste over problemer etter analyse. Noen av dem kan sjekkes og løses uten å sette opp SMTP-serveren ennå.

Kampen mot spam har skapt mange teknologier. Den eldste av dem er svartelisten, som inneholder alle IP-er og domener som er engasjert i å sende spam; åpne releer, proxyer og oppringt adresser som brukes for ekstern tilgang kan også inkluderes her (det vil si at de teoretisk sett ikke skal sende e-post). Slike svartelister er organisert på forskjellige måter. DNSBL (DNS-svarteliste) er populære – svartelister i DNS-format som er enkle å spørre etter. Det er mange databaser tilgjengelig i dag, ikke alle er populære eller brukte. Problemet er at det ikke er noen liste for en spesifikk e-posttjeneste; hvor mange og hvilke de spør om er en hemmelighet.

Domenenavn, som IP-adresser, kan være brukt i dag. Det er en mulighet for at en meldingstjeneste brukte dem før deg, eller verten som var vert for den, ble hacket og sendt spam. Følgelig kan de godt havne i en av DNSBL-ene og være et problem. Mail.Ru avviste brev fra én IP nettopp fordi den var på en av disse halvglemte listene, etter å ha kommet dit i 2010. Dessuten brydde Mail.Ru ikke engang å sjekke riktigheten til SPF og DKIM. Ting gikk fremover først da IP ble fjernet fra svartelisten.

Du kan sjekke IP-en eller domenet selv ved å sende en DNS-forespørsel til den valgte DNSBL-serveren ved å bruke grave verktøy:

$ host -tA site.ex.dnsbl..ex.dnsbl.org ikke funnet: 3(NXDOMAIN)

Men det er mer praktisk å bruke nettjenester som sjekker flere databaser samtidig. IP-adressen kan sjekkes i dnsbl.info (59 baser) eller whatismyipaddress.com (72 baser), domenet, i tillegg, i mxtoolbox.com (107 baser), spamhaus.org eller multirbl.valli.org. Hvis plutselig et domene eller IP dukker opp på listen, er det bedre å umiddelbart skrive til support og fjerne adressen din.


Riktig DNS

Når en melding mottas, analyserer den eksterne SMTP-serveren først meldingshodet. E-postprogrammet sender kun Fra, Til, Dato, Emne og X-Mailer. De er generelt klare og indikerer enkelt fra hvem og hvor de skal sendes. Resten av overskriften genereres av både SMTP-serveren og applikasjonen som sender den. Dette må forresten også tas med i betraktningen, fordi brev sendt via Telnet kan sendes, men ikke med Roundcube, rett og slett fordi de har en annen header. Roundcube, for eksempel, erstatter sin HELO/EHLO basert på servernavn eller localhost-variabelen hvis den ikke er definert. Så noen ganger trenger du bare å angi det eksplisitt:

$rcmail_config["smtp_helo_host"] = "eksempel.org";

Det samme gjelder selvskrevne PHP-skript.

Under overføring vil brevet gå gjennom minst to SMTP-servere, som hver også legger til noe eget til overskriften. Først av alt legger hver server til sine Mottatte: fra. Det er bedre å lese dem fra bunn til topp. Den nederste meldingen er avsenderens server, den øverste er mottakerens server. Selv om det i realiteten kan være flere servere, gjelder dette spesielt når man jobber med store tjenesteleverandører som etter å ha akseptert brevet videresender det, eller når man bruker en SMTP-proxy underveis. For å analysere meldingsbanen kan du bruke en tjeneste fra Google, som i en forståelig form vil vise alle SMTP-servere, transitttider og SPF-, DKIM- og DMARC-tester (mer om dem senere).


De mottatte overskriftene er forskjellige, selv om det er det generelle regler. En typisk ser slik ut:

Mottatt: fra server.example.org (helo=server.example.org) av st15.provider.com med esmtps (Exim 4.80.1) (konvolutt-fra )

Her ble meldingen mottatt fra en server kalt server.example.org, har IP 1.2.3.4, samme navn ble brukt i helo-hilsenen, Exim 4.80.1 til serveren st15.provider.com mottok den. Melding sendt fra [e-postbeskyttet]. Etter å ha akseptert en slik overskrift, begynner SMTP-serveren å sjekke dataene. Søker etter domene og IP i DNSBL-databaser. Sjekker tilstedeværelsen av en MX-post for et domene. MX brukes i utgangspunktet til å finne e-postservere som betjener et gitt domene; dets tilstedeværelse bekrefter at domenet sender e-post.

Deretter utfører den omvendt navneoppløsning etter IP gjennom en omvendt DNS-spørring ved å bruke en PTR-post. Det vil si at han finner ut hvilket servernavn som skal stå på adressen som meldingen kom fra. Denne oppførselen ble spesifisert i RFC 2505 fra februar 1999, Anti-Spam Recommendations for SMTP MTAs. Og selv om det lenge har vært erkjent at retursoner ikke er en tilstrekkelig betingelse for entydig å identifisere avsender og ofte fører til feil og forsinkelser, støttes de fortsatt. Derfor må de matche, ellers får meldingen i det minste minus i karakteren, og i verste fall blir den forkastet.

I vårt eksempel skal server.example.org tilordnes IP 1.2.3.4. DNS-posten ser slik ut:

1.2.3.4.in-addr.arpa. IN PTR server.example.org

For IPv6 brukes ip6.arpa. I prinsippet er det ikke nødvendig å vite om funksjonene til PTR, siden PTR, med sjeldne unntak, kun konfigureres av vertsleverandøren. Og hvis du ikke er fornøyd med det, trenger du bare å kontakte support. Du kan sjekke PTR ved å bruke forespørselen:

$ dig -x 1.2.3.4

Faktisk kan PTR-posten etter VDS-distribusjon peke til et teknisk domene levert av leverandøren, som srv01.provider.net, i VDS-malen er vertsnavnet angitt som Ubuntu1604 (endringer i /etc/hostname), i HELO/EHLO SMTP-serveren skriver vanligvis localhost .localdomain , og brevet kommer fra domenet example.org. Sannsynligheten for å levere et brev under slike forhold vil raskt nærme seg null. Selv om noen tjenester markerer slike inkonsekvenser som en feil og utfører en fullstendig sjekk.

Jeg vil spesielt påpeke at VDS vanligvis har to IPv4 og v6. Derfor gjelder alt som er sagt for begge versjonene, siden et brev til en server kan gå over IPv4 og leveres, mens en annen foretrekker å bruke IPv6, og brevet kanskje ikke når frem til mottakeren. Samtidig er det mange leverandører som leverer IPv6, som ikke bryr seg i det hele tatt med å sette opp en PTR-post, og å sjekke den returnerer en feil. Men Google foretrekker for eksempel IPv6 og forkaster bokstaven umiddelbart hvis PTR ikke samsvarer med servernavnet. I tjenestesvarsmeldingen ser det slik ut:

Fortsettelse er kun tilgjengelig for medlemmer

Alternativ 1. Bli med i «side»-fellesskapet for å lese alt materiell på nettstedet

Medlemskap i fellesskapet innen den angitte perioden vil gi deg tilgang til ALT Hacker-materiale, øke din personlige kumulative rabatt og tillate deg å samle en profesjonell Xakep Score-vurdering!

FossLook e-postserveren er designet for å lage "interne" brukerpostbokser (på ditt domene) og jobbe med dem - motta/sende meldinger. Serveren starter også mottak av meldinger fra andre e-postservere (mail.ru, gmail.com, etc.), samt sender dem meldinger hvis brukere registrert på serveren har eksterne postbokser. Denne artikkelen beskriver alle e-postserverinnstillingene

Oppretting og arbeid med interne postkontoer er beskrevet. Hvordan jobbe med eksterne postkasser er beskrevet i artikkelen.

For å konfigurere, start administrasjonsveiviseren og gå til "Nettverk"-siden:

Dette startside e-postserverinnstillinger. La oss se på alle innstillingsdialogene som åpnes når du klikker på de tilsvarende koblingene på startsiden:

Kanaler

Kanaler er den viktigste siden. Ved å fylle ut vil du kunne lage og jobbe med "interne" postkasser ved hjelp av dine egne Domenenavn.


Del "SMTP-innstillinger"

  • Alternativ Bruk– aktiverer eller deaktiverer muligheten til å utveksle mellom FossLook-serveren og eksterne e-postservere.
  • Havn– portnummer for utveksling av meldinger via SMTP-protokollen.
  • Sertifikat
  • SSL-port

Del "POP3-innstillinger"

  • Bruk– aktiverer eller deaktiverer muligheten til å utveksle mellom FossLook-serveren og eksterne e-postklienter, unntatt MS Outlook.
  • Havn– portnummer for meldinger via POP3-protokoll.
  • Sertifikat– sertifikatinformasjon for kryptert utveksling.
  • SSL-port– portnummer for kryptert kommunikasjon.

Seksjon "Routing"

  • Domenenavn– domenenavnet til maskinen som FossLook-serveren er installert på.
  • FQDN– fullt kvalifisert domenenavn på maskinen som serveren er installert på.
  • Nettverksgrensesnitt- IP adresse nettverkskort på serveren som forbindelsen til Internett skjer gjennom.
  • Ikke ta mer enn– maksimal grense for størrelsen på en innkommende melding.
  • Rammerelé– domenenavn eller IP-adresse til mellomserveren som all korrespondanse skal sendes til, og som den vil bli sendt videre til mottakerne fra.

Seksjon "Ytterligere tilkobling til serveren"

  • Bruk– aktiverer eller deaktiverer en ekstern kanal for arbeid med serveren via Internett.
  • Nettverksgrensesnitt– IP-adressen til nettverkskortet som er involvert i å etablere en tilkobling til Internett.
  • Havn– portnummer for tilkobling til Internett.
  • Maskinnavn– eksternt domenenavn (hentet fra leverandøren).

For å jobbe med interne postbokser (innenfor nettverket ditt), bare fyll ut de nødvendige feltene i seksjonene POP3, SMTP og Rutinginnstillinger. For å sende brev fra interne postkasser til eksterne postkasser (på servere på Internett), må du sette opp en kanal for å jobbe med serveren via Internett.

Generelle innstillinger for Internett-posttransport

Innstillingsside for Internett-e-posttransportmodulen, som betjener e-postserveren:

Formålet med elementene på denne siden er som følger:

  • Alternativ Inkludert– aktiver/deaktiver modulen (dvs. aktiver/deaktiver e-postserveren).
  • Banen til tjenestemappen på serveren– en alternativ bane for lagring av logger og andre tjenestefiler på e-postserveren. Hvis tom, brukes standardbanen.
  • Alternativ Tillat delegert sending av meldinger– dette alternativet er gyldig når brukeren har delegert myndighetene til en annen bruker eller avdeling, og han sender meldinger på vegne av en annen bruker (avdeling). Når dette alternativet er aktivert, indikerer mottakerens meldingsattributter den virkelige avsenderen av meldingen i "avsender"-kolonnen, og brukeren på hvis vegne meldingen ble sendt i kolonnen "på vegne". Hvis avkrysningsboksen ikke er merket, er det kun brukeren (avdelingen) som meldingen ble sendt på vegne av, angitt i begge kolonnene.
  • Loggingstype SMTP, POP3– type protokolllogging, du kan velge: deaktiver, logging til én fil, logging til flere filer (hver økt logges til en egen fil), du kan også aktivere å legge til meldingstekster i loggene.

Formålet med elementene på denne siden er som følger:

  • Liste over erstatningsadresser– lister over erstatningsmottakere av meldinger i formen "adresse som brevet sendes til"; "adresse som det kommer til".
  • Liste over unntak lokale adresser – en liste over lokale adresser som du kan sende brev fra uten tillatelse.
  • Tidsavbrudd for utgående tilkobling– tidsavbrudd for tilkobling med andre SMTP-servere ved sending av e-post.
  • Maksimalt antall meldinger per økt– maksimalt mulig antall meldinger som serveren kan motta via SMTP på en gang. Meldinger kan mottas både fra e-postklienter og andre e-postservere.
  • Maksimal meldingsstørrelse, megabyte– maksimal tillatt meldingsstørrelse for sending/mottak på serveren, MB.
  • Alternativ Tillat sletting av meldinger via POP3– lar deg slette meldinger når du samler inn e-post via POP3 fra e-postserveren (av en annen klient).
  • Intervall for å sende meldinger på nytt fra køen– spesifiserer etter hvilket tidspunkt (t:min:sek) gjensending av en melding fra køen vil bli initiert (hvis forrige forsøk mislyktes).
  • Antall sendinger på nytt av meldinger fra køen– bestemmer antall gjentatte sendinger av meldinger fra køen (i tilfelle mislykkede tidligere sendinger). Dersom meldingen ikke ble sendt etter det angitte antall forsøk, havner den i «Dårlige meldinger»-loggen.

Formålet med elementene på denne siden er som følger:

  • Gjentakelsesperiode for feil, minutter– hvis feilen gjentar seg innen en angitt tid (i minutter), sendes et varsel til brukeren.
  • Periode for postkontroll– periode for å sjekke eksterne kontoer for nye meldinger.
  • Alternativ Kun motta uleste meldinger – gjør det mulig å motta kun uleste meldinger fra eksterne servere.

Dato: 2010-10-12

HmailServer - gratis e-postserver for Windows

hMailServer- gratis e-postserver for Windows. Støtter IMAP4, POP3, SMTP, virtuelle domener, anti-spam, anti-virus og mye mer. Integrert ClamWin, SpamAssassin.

1) Må lastes ned siste versjon hmailServer fra http://www.hmailserver.com/index.php?page=last ned og start installasjonen

2) Vi godtar lisensavtalen

3) Spesifiser hvor hMailServer skal installeres

4) Velg nødvendige komponenter for installasjon


5) Velg SQL-plasseringsmetoden og selve databasen.

6) Velg og skriv inn et passord

7) Skriv inn passordet og koble til e-postserverens kontrollpanel

8) Kontrollpanelet til selve hMailServer-serveren

Plutonit.ru - Administrasjon, Linux oppsett og Windows 2009 - 2018

Installere og konfigurere Mail Server

Installere og konfigurere en e-postserver

Installere og konfigurere en e-postserver E-post er en tjeneste som lar deg utveksle via datanettverk ved elektroniske meldinger. Hovedfunksjon E-post ligger i det faktum at informasjon sendes til mottakeren ikke direkte, men gjennom en mellomkobling - elektronisk Postkasse, som er stedet på serveren der meldingen lagres til den blir bedt om av mottakeren. E-postserveren er dataprogram, designet for å organisere utveksling av e-post mellom datamaskiner.

DIY e-postserver

Hovedfunksjonene er å motta brev fra kunder og levere dem til mottakere. Klienter kan være både brukere (ved hjelp av et e-postklientprogram) og andre e-postservere. Brukere, ved hjelp av et e-postklientprogram (Outlook Express, Thunderbird, etc.), kan opprette brev, sende dem til serveren og hente e-post fra postboksene sine på serveren. Kommunikasjon mellom serveren og klienten skjer ved hjelp av spesielle postprotokoller - Simple Mail Transfer Protocol (SMTP) - ved sending av brev til serveren og Post Office Protocol v.3 (POP3) - ved mottak av brev fra postkassen. Klienter kobler til serveren via visse porter. For SMTP er standardporten 25, for POP3 er det port 110. Det finnes ulike e-postservere. La oss som et eksempel se på å installere og konfigurere Courier Mail Server. Courier Mail Server er en Windows-postserver (e-postserver) for lokale nettverk. Det vil hjelpe deg raskt å organisere e-postutvekslinger lokalt nettverk og på Internett. Courier Mail Server krever ikke installasjon på systemet. Det er nok å laste ned arkivet med programmet og pakke det ut til en hvilken som helst mappe på harddisken til datamaskinen som vil fungere som en e-postserver. Du kan laste ned gratisversjonen av Courier Mail Server 1.56 fra nettstedet http://courierms.narod.ru/. En mer funksjonell Courier Mail Server 2.05, men allerede en betalt versjon (1650 rubler for 10 postkasser, demoversjonen er begrenset til bare 3 postbokser), kan bli funnet på nettstedet http://www.courierms.ru/. I dette eksemplet skal vi konfigurere og bruke gratis versjon postserver Courier Mail Server 1.56. Fordeler med Courier Mail Server 1.56: gratis, enkel å installere og avinstallere, kompakt, enkel å administrere, lavt forbruk av systemressurser, multi-threading, praktisk grafisk skall, russiskspråklig grensesnitt og dokumentasjon, støtte for et ubegrenset antall postbokser. programmet kjører under Windows 9x/ME/NT/2000/XP. Å sette opp programmet er ganske enkelt og tilgjengelig til den gjennomsnittlige brukeren. Merk: I eksemplet kjører alle datamaskiner på nettverket Windows XP. Alle datamaskiner på nettverket er de samme (det er ingen dedikerte serverdatamaskiner). Lærerens datamaskin heter kab39komp8, elevenes datamaskiner er kab39komp1, kab39komp2 osv. All programvare omtalt i denne delen er installert i mappen C:\MyServers\usr\local\. Hvis datamaskinene dine har forskjellige navn (og dette er mest sannsynlig 🙂), så ta hensyn til dette når du setter opp programvaren. Du kan også velge en vennemappe for å installere programmet. CMS kommer som et zip-arkiv som inneholder kjørbar fil og dokumentasjon. For å installere serveren, opprett en mappe der den skal fungere, pakk ut filene fra arkivet til denne mappen og kjør programmet CourierMS.exe. Når serveren startes for første gang, vil den automatisk opprette undermappene og filene som er nødvendige for driften i mappen. Serveren gjør ingen endringer utenfor mappen. System Windows-registeret endres kun ved registrering som en tjeneste. Courier Mail Server kan startes som standard applikasjon, og også som Windows-tjenester. For å kjøre som en Windows-tjeneste, start CMS og i Innstillinger-menyen, velg Start som en tjeneste. Dette vil registrere Courier Mail Server-tjenesten i systemet. Hvis oppstarten skjer normalt, vil hovedservervinduet vises på skjermen, og ikonet vil vises i systemstatusfeltet ved siden av klokken. Hvis meldinger om å starte SMTP- og POP3-servere vises i hovedvinduet og det ikke er noen feilmeldinger, kan du begynne å sette opp serveren. Det neste trinnet med å sette opp e-postserveren kommer ned til å angi lokale domener. For å gjøre dette, dobbeltklikk på ordet "domene" og en fane åpnes for å konfigurere det. Skriv inn navnet på datamaskinen der e-postserveren skal kjøre. I vårt eksempel er dette kab39komp8. Hvis datamaskinnavnet for eksempel er kab39komp5, skriv inn dette navnet. Ethvert serverprogram innebærer å angi brukere som vil bli betjent av det. Dobbeltklikk på "kontoer" og kontoredigering åpnes. Kontoredigeringsprogrammet er utformet for å opprettholde en liste over lokale brukere (kontoer) på serveren. Når du oppretter en konto, opprettes også en tilsvarende postboksmappe. Når du sletter en konto, slettes postboksmappen automatisk sammen med alt innholdet. Når du starter serveren for første gang, opprettes det automatisk en postmasterkonto. Opprett det nødvendige antallet kontoer for brukerne dine. Det er nok å lage en for hver datamaskin til eleven og læreren, selv om du kan opprette en egen konto for hver elev. Hver konto har følgende innstillinger: Ekte navn: Navnet på postkasseeieren. Postboksnavn: Navnet på postkassen. Det er også brukernavnet når du kobler til serveren. Ikke bruk russiske bokstaver i postkassenavnet og Spesielle symboler, fordi Noen e-postprogrammer fungerer ikke riktig med dem. Hvis postboksnavnet er kab39komp2, er det lokale domenet m, så er e-postadressen til denne brukeren kab39komp2@ kab39komp8. Passord: passord for tilkobling til serveren. Vi vil ikke endre andre parametere. Vi oppretter brukerkontoer basert på antall brukere. Du kan begrense tilgangen til e-postserveren ved å bruke et IP-filter. Spesifiser rekkevidden av IP-adresser som tilgang er tillatt. For oss er det 192.168.1.1-192.168.1.11 (Les om IP-adresser og deres konfigurasjon i andre artikler i denne delen). På skolen din kan denne rekkevidden være annerledes, for eksempel den som ble gitt deg av Internett-leverandøren din (vel, det er en annen artikkel).

Alle! E-postserveren kan brukes. Du kan lese om oppsett og bruk av andre funksjoner i programmet i hjelpen (på russisk!). Du kan spørre: "hvordan bruker jeg det? Hvordan sende og motta brev?" Svaret er enkelt. Vi vil sende og motta brev ved hjelp av et program - en e-postklient (Outlook Express, Thunderbird, etc.). Les om hvordan du gjør dette i følgende artikkel:

Sette opp e-postklienter for arbeid med e-post

E-post er en tjeneste som lar deg utveksle elektroniske meldinger via et datanettverk.

Du kan jobbe med e-post ved hjelp av postprogram(e-postklient) installert på brukerens datamaskin eller ved hjelp av en nettleser som bruker et nettgrensesnitt.

Mail-program(e-postklient, e-postklient) - programvare installert på brukerens datamaskin, designet for å motta, skrive, sende, lagre og behandle brukerens e-postmeldinger. E-postprogrammer gir vanligvis også brukeren en rekke tilleggsfunksjoner for å jobbe med post (velge adresser fra adresseboken, automatisk sending av meldinger til spesifiserte adresser osv.).

Den enkleste e-postklienten - Microsoft program Outlook Express.

Den er inkludert i standard Windows-pakken (starter med Windows 98) og er derfor tilgjengelig på alle datamaskiner som kjører denne operativsystem. I Windows Vista ble den erstattet av Windows Mail-e-postklienten. Flaggermusen! er også mye populær blant brukere! og den gratis e-postklienten Mozilla Thunderbird.

I den siste artikkelen så vi på hvordan du setter opp og kjører en e-postserver i klassen vår. La oss nå sette opp e-postklienter og teste driften av vår lokale post.

For at e-postklienten skal kunne sende og motta e-post, må du i innstillingene spesifisere adressene til innkommende og utgående e-postservere, samt kontoparametrene for å koble til postkassen (navn og passord).

Oppsett av e-postklienter må gjøres på alle datamaskiner til brukere som trenger tilgang til e-post via en e-postserver.

Hvordan opprette en e-postserver

Tjeneste for innledende installasjon og konfigurasjon av en e-postserver på din dedikerte fysiske eller virtuelle server

Oppsett og konfigurering av e-postserveren utføres under hensyntagen til kundens ønsker, og i henhold til tiltenkte bruksformål.

Det er mulig å installere en e-postserver individuelt tekniske spesifikasjoner, i henhold til spesifiserte krav, alternativer, bruksformål. Eller basert på en av de ferdige standardmalene for bruk av en e-postserver.

Det er mulig å distribuere en e-postserver på fysiske og virtuelle (vps, vds) servere som kjører Linux OS (Debian, CentOS, Ubuntu), FreeBSD og også Windows.

Som en del av serverinstallasjonen gjøres følgende obligatoriske innstillinger, uavhengig av tilleggsfunksjoner:

Distribusjon av en e-postserver kan utføres på grunnlag av ett eller flere (i kombinasjon) lisensierte eller åpen kildekode-alternativer programvareå organisere en e-postserver.

Alternativer for lisensiert programvare:

  • Microsoft Exchange Server;
  • CommunigatePro;
  • Kerio MailServer;
  • MDaemon;
  • Send mail

Programvarealternativer lisensiert under GPL (gratis programvare) for organisering av en e-postserver:

  • Sendmail (inkludert i noen Linux-distribusjoner);
  • Postfix;
  • Qmail;
  • Exim;
  • RoundCube;
  • Etterlogikk

Montering mulig programvaresystemer e-post og samarbeid dens evner er nær den lisensierte løsningen for bedriftspost - Microsoft Exchange Server.

Kostnad for å installere og konfigurere en e-postserver

Basert på et av de eksisterende, populære bruksmønstrene:

2.900 rubler5.900 rubler8.900 rublerFra 18 900 rubler

En liten e-postserver for privat bruk, for en blogg, nettside eller liten organisasjon.

Programvare brukt:

Fra 1 til 10 postbokser, 1 e-postdomene, 1 server IP-adresse;
filtrering av innkommende e-post (Greylist + SpamAssassin), web-grensesnitt for tilgang til e-post.

Serveren kan installeres i henhold til denne malen eller i henhold til din (tekniske spesifikasjoner), som er like i egenskaper og kompleksitet.

Installere og konfigurere en e-postserver for en liten organisasjon eller et mellomstort nettprosjekt, for eksempel i henhold til et av følgende populære bruksmønstre, noe som innebærer et økt antall e-postbrukere, postbokser og e-postdomener:

Programvare brukt: Exim / Postfix, RoundCube / Afterlogic;

Fra 1 til 30 postbokser, opptil 2 e-postdomener, filtrering av innkommende e-post (Greylist + SpamAssassin), webgrensesnitt for arbeid med e-post, webstatistikk over drift av e-postserver

Installere og konfigurere en bedrifts e-postserver for en liten, mellomstor organisasjon eller nettprosjekt, for eksempel i henhold til ett av følgende populære bruksmønstre, som involverer uavhengig administrasjon av postbokser, domener, brukere, deres grenser og rettigheter:

Programvare brukt:

Data programvareløsninger i henhold til deres egenskaper, er de et alternativ til det lisensierte produktet Microsoft Exchange Server og gir full mulighet uavhengig konfigurere, vedlikeholde og administrere et ubegrenset antall postbokser, e-postbrukere, deres rettigheter og domener.

E-postserveren administreres via et webgrensesnitt. Et komplett bedrifts-e-postsystem for en bedrift.

Installasjon og konfigurering av en e-postserver i henhold til kundens individuelle tekniske spesifikasjoner.

Eksempel på en mulig installasjonsmal:

En klynge av to eksterne fysiske eller virtuelle e-postservere som dupliserer eller utfyller hverandres evner.

Programvare brukt: Exim / Postfix, RoundCube / Afterlogic, etc.

Eventuelt nødvendig antall postbokser, brukere og domener. Uavhengig styring av e-postserveren via webgrensesnittet. Arbeide med innkommende og utgående post fra et e-postprogram eller gjennom et webgrensesnitt.

For å bestille og diskutere oppsett av en e-postserver, vennligst kontakt oss fra "Kontakter"-delen.

Hvordan lage din egen e-postserver?

Kerio utvikler funksjonelle løsninger for små og mellomstore bedrifter.
Kerio MailServer 6 tilhører den nye generasjonen e-postservere for bedriftsnettverk. Fordelen med Kerio MailServer er dens kryssplattform - den kan fungere i drift Windows-miljøer, Linux, Mac OS, FreeBSD.

Når du arbeider på Windows, kan du bruke Microsoft Outlook som en e-postklient, og på Mac OS kan du bruke Microsoft Entourage. Alle systemer kan bruke webgrensesnittet Kerio WebMail. Det finnes også en versjon av Kerio WebMail Mini designet for installasjon på lommedatamaskiner. Kerio WebMail Mini støtter Palm OS, Pocket PC og BlackBerry-systemer. E-postklienter Kerio WebMail og Kerio WebMail Mini er spesielt praktiske for ansatte som reiser ofte, siden de lar deg jobbe med e-post på en bedriftswebserver fra hvor som helst. Den andre fordelen med Kerio MailServer er tilstedeværelsen av en innebygd antivirus- og antispammodul. For en e-postserver er slik funksjonalitet foreløpig obligatorisk, og integreringen av disse funksjonene i ett produkt gjorde det mulig å oppnå stabilitet i drift og ingen behov for å integrere programvare fra forskjellige produsenter.

Post

Kerio MailServer lar deg motta e-post på flere måter: via POP3-protokoller (med mulighet til SSL-koding), IMAP4 (med mulighet til SSL-koding), ved hjelp av grafisk nettverksgrensesnitt WebMail (med SSL-kodingsevne), ved hjelp av smarttelefoner og PDAer, trådløs tilkobling bruk av BlackBerry, samt bruk av e-postklienter Microsoft Outlook 2000/XP/2003 for Windows eller Microsoft Entourage X/2004 for Mac OS X. For å jobbe med gruppevare når bruker Microsoft Outlook krever installasjon av Kerio Outlook Connector, som er et programmeringsgrensesnitt for e-postapplikasjoner (MAPI-leverandør) som erstatter Microsoft Outlook MAPI-leverandøren.

Når du erstatter Microsoft Exchange med Kerio MailServer, beholder du tilgang til delte kalenderhendelser, delte kontakter og oppgaver som finnes i Microsoft Outlook, Microsoft Entourage og Kerio WebMail. Brukere kan migrere til Kerio MailServer mens de beholder alle gruppefunksjoner som kalenderhendelser.

For å automatisere migreringen fra Microsoft Exchange Server til Kerio MailServer, er funksjonen Kerio Exchange Migration Tool designet, som du kan bruke til å overføre data fra følgende Exchange-servere: Microsoft Exchange Server 5.5, Microsoft Exchange Server 2000, Microsoft Exchange Server 2003. Denne funksjonen importerer datablokker "Brukere", "E-post", "Kontakter", "Kalenderhendelser", "Oppgaver" til de tilsvarende katalogene til Kerio MailServer-postserveren.

Sikkerhet

Sikkerhetssystemet inkluderer muligheten til å bruke kryptografisk trafikkbeskyttelse ved bruk av SSL, et anti-spamfilter, et antivirusfilter og et vedleggsfilter. Alle filtre administreres i én seksjon, «Vedleggsfiltre», som forenkler og fremskynder administratorens arbeid.

Kerio MailServer har to-nivå virusbeskyttelse: du kan samtidig bruke den integrerte McAfee antivirus og en plug-in ekstern antiviruspakke. I tilfelle feil med å oppdatere databasene eller utvide lisensen til ett antivirus, reduseres sannsynligheten for infeksjon betydelig på grunn av arbeidet til det andre. I listen over støttede kontakter antivirusprogrammer er AVG Antivirus 7 ESE (Grisoft), NOD32 Antivirus (Eset Software), eTrust Antivirus (Computer Associates), SAVI Antivirus (Sophos), Avast Antivirus (ALWIL Software), VisNetic/Kaspersky Antivirus (Deerfield), Symantec AntiVirus Scan Engine (Symantec) ). Det er mulig å bruke andre antivirusprogrammer. Under virusutbrudd vil det være nyttig at det innebygde McAfee-antiviruset også sjekker det interne bedriftspost, som vil bremse spredningen av virus inne blant ansatte.

Kerio MailServer bruker flere metoder for å beskytte mot spam. Støttes SMTP-autorisasjon ved hjelp av IP-adresse, sanntidssvartelister, innholdsfiltrering, avsenderdomeneverifisering, Microsoft Caller ID. SPF-identifikasjon støttes også. I tillegg lar programvaren deg innføre begrensninger på antall parallellforbindelser og begrense antall brev per tidsenhet sendt fra én adresse. Kerio MailServer implementerer teknologi for å bekjempe DHA-angrep ved å senke svarene, avbryte tilkoblinger og sende falske svar. For å øke sikkerheten inneholder produktet verktøy for å Reserver eksemplar for all innkommende og utgående e-post, adressebøker, kalendere og andre samarbeidsobjekter, samt verktøy for å begrense postkassevolum, vedleggsstørrelse og antall meldinger generelt.

Administrasjon

For å installere Kerio MailServer er det ikke nødvendig med en serverplattform. Kerio MailServer-e-postserveren kan brukes både som en intern nettverksserver og som en Internett-e-postserver. Produktet har to administrasjonsgrensesnitt - Kerio Administration Console og Kerio Web Administration. Kerio administrasjonskonsoll lar deg administrere flere e-postservere og andre Kerio Technologies-produkter fra én arbeidsstasjon, og fjerntilgang utføres over en kryptert kanal. Dette eget program, som kan installeres på alle støttede operativsystemer. Administratoren kan også delegere autoritet til brukere til å administrere kontoer ved hjelp av Kerio Web Administration. Brukerdata i Kerio MailServer 6.x kan administreres ved hjelp av en intern database eller Microsoft katalogtjenester Active Directory eller Apple Open Directory.

Denne opplæringen viser deg hvordan du setter opp en fungerende e-postserver i Ubuntu eller Debian. Som vi vet er de to hovedprotokollene som brukes i e-postserveren SMTP og POP/IMAP. I denne opplæringen vil postfix bli brukt for SMTP, mens dovecot vil bli brukt for POP/IMAP. De er begge åpne kildekode, stabil og har mange innstillinger.

Vær oppmerksom på at e-postserversikkerhetsproblemer ligger utenfor denne leksjonens omfang og dekkes i artikkelen "".

Forutsetninger

Hvert domene må ha en oppføring for DNS-server f. Det anbefales IKKE å bruke live-domener til testformål. I denne opplæringen vil testdomenet example.tst brukes i en lab-innstilling. DNS-serveren for dette hypotetiske domenet vil ha minst følgende oppføringer.

  • Direkte sone for eksempel.tst:
IN MX 10 mail.example.tst. mail.example.tst. IN A 192.168.10.1
  • Omvendt sone for eksempel.tst:
192.168.10.1 I PTR mail.example.tst.

Når du setter opp en live-postserver, kan disse oppføringene endres for å passe til systemkravene.

Angi vertsnavn (vertsnavn)

Først må e-postserverens vertsnavn defineres i /etc/hostname og /etc/hosts. Dessuten skal bare vertsnavnet plasseres i den første filen.

Root@mail:~# vim /etc/hostname mail root@mail:~# vim /etc/hosts ## IP Fullt kvalifisert domenenavn Vertsnavn ## 192.168.10.1 mail.example.tst mail

Legger til brukere

Hver Linux-bruker, har som standard en automatisk opprettet postboks. Disse brukerne og postkassene vil bli brukt som e-postkontoer og deres tilhørende postboksadresser. Det er veldig enkelt å opprette en bruker.

Root@mail:~# adduser alex

Installasjon og konfigurering av SMTP

SMTP: Postfix-installasjon

root@mail:/etc/postfix# vim main.cf ## servernavn ## mittvertsnavn = mail.example.tst ## definerer aliaser ## alias_maps = hash:/etc/postfix/aliases alias_database = hash:/etc/postfix /aliases ## transportdefinisjon ## transport_maps = hash:/etc/postfix/transport ## myorigin spesifiserer domenenavnet for meldinger som kommer fra denne serveren. I vårt tilfelle må alle utgående e-poster ha "@example.tst" som det opprinnelige domenet ## myorigin = example.tst ## mydestination-parameteren bestemmer hvilke domener denne maskinen skal levere lokalt i stedet for å videresende til en annen maskin. ## mindestination = mail.example.tst, localhost.example.tst, localhost, hash:/etc/postfix/transport ## smarthost-adresse. Det brukes ikke i denne leksjonen, det vil bli diskutert i en fremtidig instruksjon ## relayhost = ## pålitelige nettverk til avsenderen. postfix vil ikke videresende e-poster som kommer fra andre nettverk ## mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 192.168.10.0/24 ## postboksstørrelse i byte. 0 betyr ingen grense ## mailbox_size_limit = 0 ## postfix vil lytte på alle tilgjengelige grensesnitt, for eksempel eth0, eth1, eth2 og så videre ## inet_interfaces = all
  • transportere

E-poster destinert for domenet example.tst er bestemt til å bli levert lokalt uten noen DNS-spørringer.

Root@mail:/etc/postfix# vim transport example.tst local: .example.tst local: root@mail:/etc/postfix# postmap transport

  • aliaser

Vi antar at alle brev som sendes til bruker bruker A også skal leveres til bruker bruker B, for dette endres aliasfilen som vist nedenfor:

Root@mail:/etc/postfix# vim aliaser brukerA: brukerA, brukerB root@mail:/etc/postfix# postaliasaliaser

Vennligst merk: "brukerA:brukerB"-synthen spesifiserer at e-post kun skal sendes til brukerB. BrukerA vil ikke motta en kopi av e-posten.

SMTP: Oppstart og vedlikehold

postfix kan startes med kommandoen.

Root@mail:~# tjeneste postfix omstart

Loggfilen i /var/log/mail.log skal gi nyttig informasjon hvis noe går galt. Du kan også sjekke om e-postserveren lytter på TCP-port 25 ved å bruke netstat.

Root@mail:~# netstat -nat tcp 0 0 0.0.0.0:25 0.0.0.0:* LYTT

Som du kan se fra utgangen, lytter serveren på TCP-port 25 for innkommende tilkoblingsforespørsler.

Installere og konfigurere POP/IMAP

POP/IMAP: Installerer dueslag

POP/IMAP: Forbereder konfigurasjonsfiler

Følgende parametere endres etter behov.

Root@mail:~# vim /etc/dovecot/conf.d/10-mail.conf ## plassering av postbokser spesifisert i "mbox"-formatet ## mail_location = mbox:~/mail:INBOX=/var/mail/ %u ## dueslag gitt nødvendige tillatelserå lese/skrive brukerpostbokser ## mail_privileged_group = post

Dette bør være nok til å starte POP/IMAP-tjenesten på e-postserveren.

POP/IMAP: Tjenesteinstallasjon

Nå som dovecot er installert og konfigurert, kan den startes ved hjelp av følgende kommando.

Root@mail:~# service dovecot restart

Igjen kan loggfilen (/var/log/mail.log) gi viktige ledetråder hvis noe går galt. Du kan finne ut om dovecot kjører ved å bruke netstat som følger.

Root@mail:/etc/dovecot/conf.d# netstat -nat tcp 0 0 0 0.0.0.0:110 0.0.0.0:* LYTT tcp 0 0 0 0.0.0.0:143 0.0.0.0:* LYTT

Bruke en e-postserver med et tilpasset e-postprogram

E-postserveren er nå klar til bruk. Post Regnskap kan konfigureres ved å bruke din favoritt e-postklient på stasjonær datamaskin, bærbar PC, nettbrett eller telefon. Du kan også konfigurere webmail (post med webgrensesnitt) på serveren, men instruksjoner for webmail vil være i de følgende leksjonene. På dette stadiet har e-postprogrammet Mozilla Thunderbird definert følgende innstillinger for serveren min:

Feilsøking av e-postserverproblemer

  • Din beste venn er loggfilen /var/log/mail.log. Eventuelle ledetråder om hvorfor e-posten ikke fungerer, finner du her.
  • Sørg for at brannmuren er riktig konfigurert.
  • Kontroller at DNS-serveren har de riktige oppføringene.

For å oppsummere fant demonstrasjonen i denne leksjonen, som allerede nevnt, sted i laboratoriemiljø. En test DNS-server med alle nødvendige poster kan distribueres, og brukere vil utveksle brev med hverandre på samme server, for eksempel samme domene. For å gjøre det enda mer interessant, kan du distribuere mange e-postservere med forskjellige domener, for å teste kommunikasjonen mellom domener, for dette er nødvendig DNS-poster.

Gyldige DNS-poster kreves for live-postservere. Du kan justere postfix- og dovecot-innstillingene i henhold til dine behov.

Merk følgende A: For de som ønsker å distribuere en live e-postserver, eller en hvilken som helst e-postserver som har Internett-tilgang, sørg for at din SMTP er sikkert. Vanligvis kommer angrep på SMTP fra Internett og fra ondsinnede programmer i det lokale nettverket.

Håper dette hjelper.

Disse programmene kan ikke installeres på virtuell hosting. En helt autonom e-postserver kan bare opprettes på en virtuell privat (dedikert) server, det vil si på en VDS (VPS). - denne artikkelen, som tittelen antyder, vil fortelle deg om et høykvalitets og samtidig det billigste alternativet for en virtuell privat server, som også bruker skyteknologier.

Generelt er emnet e-post veldig nært forfatterne; til forskjellige tider har vi allerede vurdert spørsmålene om å lage e-post på vår egne domener(dette lar deg velge korte og vakre navn for postkasser), hvordan du "fester" domenet ditt til mail.ru og faktisk til en hvilken som helst populær postboks, hvordan du lager din egen offline e-post på hosting, osv. Alt dette og mye mer du Du kan finne e-posten din med tag.

Mange Ubuntu-brukere bruker systemet ikke bare for hjemmebehov. Denne tilnærmingen er ganske berettiget, fordi på Linux-systemer er det mye mer praktisk å programmere, lage servere og nettsteder. En av fordelene er å lage en e-postserver. For nybegynnere vil denne oppgaven virke fryktelig vanskelig, men hvis du finner ut hvordan du installerer og konfigurerer en e-postserver for Ubuntu, vil oppgaven ikke virke så vanskelig for deg.

Hvordan konfigurere en e-postserver basert på Ubuntu.

Før spesifikke instruksjoner og vandrer gjennom koden, kan du ikke klare deg uten noe teoretisk materiale. Det er viktig å forstå hva en e-postserver er og hvordan den fungerer.

En konfigurert e-postserver, for å si det veldig enkelt, er et postbud som mottar et "brev" fra en e-postklient og gir det til en annen. Dette er i prinsippet hele essensen av hvordan denne programvaren fungerer. En e-postserver er nødvendig for mer enn bare å sende e-post. På nettsteder er han ansvarlig for å registrere brukere, sende utfylte skjemaer og andre viktige handlinger, uten hvilke siden ville blitt som en bok som du bare kan se på mens du blar rundt, men det er vanskelig å gjøre noe.

E-postservere på Linux skiller seg betydelig fra de på Windows og andre systemer. På Windows er den allerede klar lukket program, som du bare må begynne å bruke. Linux-distribusjoner antar selvkonfigurasjon alle komponenter. Dessuten vil serveren til syvende og sist ikke bestå av ett program, men av flere. Vi kommer til å bruke Postfix i kombinasjon med Dovecot.

Hvorfor Postfix?

Det er flere e-postklienter på Ubuntu, men vi valgte denne. Å sette opp Posfix på Ubuntu er mye enklere enn å sette opp SendMail, og dette er viktig for en nybegynner. Kombinert med Dovecot er Postfix i stand til å gjøre alt som vanligvis kreves av e-postservere.

Postfix er selve postoverføringsagenten. Han skal spille hovedrollen i hele forestillingen. Det er et åpen kildekode-program som mange servere og nettsteder bruker som standard. Dovecot er en mottaker av postlevering.

Installerer Postfix

Det første trinnet er å bruke kommandoen til å oppdatere den lokale pakkedatabasen:

Selve Postfix-agenten kan installeres fritt fra depotet, og dette er neste trinn:

sudo apt-get install postfix

Når grensesnittet til denne applikasjonen starter, må du velge "Internettside", hvoretter en konfigurasjonsfil med navnet main.cf vil bli opprettet.

Deretter skriver du inn det lokale navnet på den fremtidige serveren i feltet "System mail name", for eksempel myserver.org eller en hvilken som helst annen etter eget skjønn. Ved å bruke nslookup-kommandoen kan du alltid finne ut serverdomenet i fremtiden - se og skriv det ned, dette vil være nyttig for konfigurasjon.

Setter opp Postfix

Nå må du konfigurere e-postagenten. For å gjøre dette må du først lage en fil kalt virtuell i mappen /etc/postfix//. For å gjøre dette kan du bruke berøringskommandoen:

Nå må du opprette en privat mappe i katalogen /etc/postfix/. E-postinnstillinger vil bli lagret i den:

berør kanonisk sender_relay sasl_passwd

Nå må du endre noen innstillinger i main.cf-konfigurasjonsfilen. Åpne den i Notisblokk i privilegert modus:

sudo nano /etc/postfix/main.cf

Filen inneholder parameterverdiene, og verdiene er oppført gjennom tegnet "=". Her må du endre navnet på parameteren myhostname lokal server– til myserver.org, som i vårt eksempel, eller til den du spesifiserte da du installerte Postfix i forrige trinn. Som dette:

mitt vertsnavn = minserver.org

Se IP-adressen som er i bruk med denne kommandoen:

ifconfig | grep "inet addr" -m 1

Denne IP-adressen må legges inn i parametrene for min destinasjon. Erstatt parameteren alias_maps med virtual_alias_maps, så kan bokstaver videresendes til andre adresser.

Nå må du endre plasseringen av hashen:

virtual_alias_maps = hash:/etc/postfix/virtual

Sett mynetworks-parameteren til følgende verdier:

mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128

Hvis du vil at serveren skal kunne jobbe med Yandex-post, legger du til følgende parametere på slutten av filen:

smtp_sasl_auth_enable = ja
smtp_sasl_password_maps = hash:/etc/postfix/private/sasl_passwd
smtp_sasl_security_options = ikke-anonym
smtp_sasl_type = cyrus
smtp_sasl_mechanism_filter = pålogging
smtp_sender_dependent_authentication = ja
sender_dependent_relayhost_maps = hash:/etc/postfix/private/sender_relay
sender_canonical_maps = hash:/etc/postfix/private/canonical

I filen /etc/postfix/private/canonical legger du til Yandex-posten din:

@yandex.ru [e-postbeskyttet]

Legg til i /etc/postfix/private/sender_relay-filen:

@yandex.ru smtp.yandex.ru

I filen /etc/postfix/private/sasl_passwd legger du til passordet for Yandex-postboksen din - i stedet for ***:

[e-postbeskyttet]:***

Hvis du bruker Ubuntu Server 16, må du åpne porter for at e-posttjenester skal fungere. For å gjøre dette, bruk kommandoen:

iptables -A INPUT -p tcp –dport 25 -j GODTAR

Når du har gjort alle endringene i filene, må du starte tjenesten på nytt for at de nye innstillingene skal tre i kraft.

Kontrollerer Postfix-drift

Det er nyttig å installere mutt-verktøyet for å gjøre arbeidet med post mer praktisk. Dette kan gjøres ved å bruke kommandoen:

sudo apt-get install mutt

Nå kan du prøve å sende et brev til en postkasse:

ekko "Melding" | mutt -s "msg" [e-postbeskyttet]

Hvis alt er i orden, vil brevet bli mottatt. Men husk at Google vanligvis klassifiserer slike e-poster som spam.

Installasjon og konfigurering av Dovecot

Først må du installere verktøyet:

sudo apt-get install dovecot-imapd dovecot-pop3d

Åpne nå filen /etc/dovecot/dovecot.conf og legg til en liste over protokoller til den:

protokoller = pop3 pop3s imap imaps

mail_location = mbox:~/mail:INBOX=/var/mail/%u

Hvis denne linjen har et annet innhold, må du endre det til det spesifiserte. Hvis den ikke er der i det hele tatt, må du legge den til.

Start tjenesten på nytt for at endringene skal tre i kraft:

sudo /etc/init.d/dovecot restart

Åpne filen /etc/hosts og legg til domenet ditt der, som du spesifiserte helt i begynnelsen. I vårt eksempel var dette domenet myserver.org. IP-adressen ble også bestemt under Postfix-konfigurasjonstrinnet.

ip-adresse myserver.org

Nå gjenstår det bare å åpne havnene slik at posttjenester enkelt kan motta og sende brev:

iptables -A INPUT -p tcp –dport 220 -j GODTAR
iptables -A INPUT -p tcp –dport 993 -j GODTAR
iptables -A INPUT -p tcp –dport 110 -j GODTAR
iptables -A INPUT -p tcp –dport 995 -j GODTAR

For å sjekke funksjonaliteten til hele dette systemet, må du sende et brev til postkassen som er angitt i innstillingene. I dette tilfellet må det opprettede domenet brukes i adressen, og brukeren må opprettes på forhånd, så skal brevet være mottatt - du kan sjekke e-post ved å bruke mutt-verktøyet, som du allerede har installert.




Topp