etter å Ha din egen e-post server er en god idé for noen mellomstore firma. Med dette, all trafikken som er kontrollert, og vi kan definere regler for oss selv. På denne måten kan vi behandle service klart og rent.
I denne opplæringen vil vi vise deg hvordan du skal installere og sette opp en Ubuntu-post server på en VPS server som kjører Ubuntu 18.04. Det er mange alternativer og måter å opprette en e-postserver i Linux; imidlertid, vil vi fokusere på Postfix!,
Lagre opp til 77% i dag og sjekk ut Hostinger er VPS Planer!
Komme i Gang
Konfigurere DNS-Server for En Ubuntu-Post Server:
Bare følg denne trinnvise veiledningen, og du bør ikke ha noen problemer med å sette opp konfigurasjonen!
Logge Inn og Oppdatere Din Server
Logg inn på din server via SSH. Hvis du har problemer, sjekk ut våre Kitt tutorial!, Når du har logget inn, må du oppdatere din maskin ved hjelp av følgende kommando:
apt-get update
Installer Binde
for Å konfigurere en DNS-server som vil bruke Postfix vi trenger et ekstra verktøy – Bind. La oss først installere det:
sudo apt install bind9
Configure /var/cache/db.test
På dette punktet, må vi ta hensyn til at IP-adressen til vår Ubuntu 18.04 maskinen er 192.168.250.7, er det nødvendig å erstatte den med en IP-adresse der vi skal utføre installasjonen. I dette eksemplet vil vi bruke mail.test.com som en FQDNS.,
Så, nå er det nødvendig å opprette en ny sone for vårt eksempel. For å gjøre dette, kan du opprette en ny fil med sonen informasjon.
sudo nano /var/cache/bind/db.test
legg Deretter til følgende:
Husk, vi må erstatte IP-adressen med at på serveren din, og endre domenet til den du ønsker å bruke. Trykk CTRL+O for å lagre endringene og CTRL+X for å lukke nano-editoren.
Legg til Ny Sone for å Binde Konfigurasjon
Før du aktiverer den nyopprettede sone det er nødvendig for å kontrollere konfigurasjonen av filen.,
sudo named-checkzone test.com. /var/cache/bind/db.test
Nå kan vi legge våre nye sonen til Binder sone konfigurasjonsfilen. For å gjøre dette, kjører du følgende kommando:
sudo nano /etc/bind/named.conf.default-zones
Og legg til den nye sone:
zone "test.com." { type master; file "db.test";};
Igjen, CTRL+O for å lagre endringene og CTRL+X for å lukke det.
Configure /etc/bind/navngitt.conf.valg
Nå, i filen /etc/bind/navngitt.conf.valg er det nødvendig å uncomment speditører linje og inkluderer Google-DNS – 8.8.8.8. For at bare fjerne // symboler som vist i skjermbildet under.,
sudo nano /etc/bind/named.conf.options
Start på nytt Bind
Nå, vi må starte bind9 service. Du kan gjøre det med én av to kommandoer:
sudo systemctl reload bind9
eller
sudo systemctl restart bind9
Konfigurere gjeldende tilkobling
Når du er ferdig, er det nødvendig å endre DNS-server til Ubuntu e-postserver, siden det vil være vår DNS-server også.
Last ned Network-Manager
for Å gjøre dette kan vi bruke network-manager. Installere det ved å skrive inn følgende kommando inn i kommandolinjen.,
sudo apt install network-manager
Vis Alle Aktive Tilkoblinger
Etter det, og vi vil vise alle aktive tilkoblinger.
sudo nmcli connection show
Den aktive tilkoblingen vil være grønnfarget.
Velg Forbindelsen du vil Redigere
Nå som vi vet hvilken tilkobling som skal redigere, kan vi gå videre., I det følgende kommando-skift «» med at av ditt:
sudo nmcli connection edit ""
Fjern Eksisterende DNS-server
Fjerne DNS server med følgende kommando:
Nmcli> remove ipv4.dns
Angi den Nye DNS-server
for Å angi den nye DNS-server du trenger for å kjøre følgende kommandoer:
nmcli> set ipv4.dns
Lagre endringer og avslutt:
nmcli> save
nmcli> quit
Starte Tilkoblingen
neste trinn er å starte tilkoblingen vår for at endringene skal tre i kraft., Husk å oppgi i din tilkobling navn:
sudo nmcli connection down ""
sudo nmcli connection up ""
Endre Gjeldende Vertsnavn
Og det siste trinnet før du installerer post server – endre gjeldende vertsnavn:
sudo hostnamectl set-hostname mail.test.com
Vi anbefaler å logge ut og inn av serveren før den neste delen.
Hvordan du skal Installere og konfigurere Mail Server på Ubuntu 18.04
Vi er nesten der, Ubuntu e-post server er klar for å komme online. Her er hva du bør gjøre:
Installer Postfix E-post Server
Nå er det på tide å installere Postfix., Postfix er en e-postserver som er skrevet i C. Dens viktigste funksjon er hastigheten på utførelsen og åpen kildekode natur. Installere den med følgende kommando:
sudo apt install postfix
Under installasjonen, vil vi bli bedt om å konfigurere pakken. På det første skjermbildet velger du alternativet for Internett-side.
Så, vi er nødt til å oppgi navnet på serveren. I dette tilfellet test.com.
Postfix er svært fleksibelt, og gir omfattende konfigurasjon, men for denne opplæringen vil vi løse med standard konfigurasjon.,
Legg til Bruker
Så, vi må legge våre bruker til gruppe e-post:
sudo usermod -aG mail $(whoami)
Dette må gjøres fordi i Ubuntu 18.04 kun brukere som er i posten konsernet kan benytte seg av dette verktøyet.
Etter at vi har å opprette brukere og legge dem til post gruppen slik at de kan sende og motta e-post. Jeg vil legge til Gabriel:
sudo useradd -m -G mail -s /bin/bash/ gabriel
Så, vi trenger å sette et passord til den nylig opprettede brukeren:
sudo passwd gabriel
Teste Ubuntu-Post Server
Nå å bevise hva vi nettopp gjorde. Vi vil sende og motta en e-post fra terminalen., For å gjøre dette, vil vi installere mailutils pakke:
sudo apt install mailutils
Neste, vil vi sende en e-post til den andre e-postkontoen bruker med navnet gabriel. Skriv emnet og meldingen. Etter det, trykker du på CTRL+D for å fullføre. For å begynne å skrive en e-post skriv inn følgende kommando:
mail [email protected]
Nå kan vi logge inn i en annen bruker og sjekke e-post verktøy.
Det, etter å ha kjørt e-kommandoen, vil vi se e-post vi har bare sendt til den andre testen bruker. For å få tilgang til e-bare skriv inn nummeret til e-post, i dette tilfellet, 1.,
for Å teste utgående e-post fra denne brukeren, kan du prøve en annen e-postadresse:
mail [email protected]
det er det! Du sender e-post fra din egen e-post server på Ubuntu 18.04! Gratulerer.
Konklusjon
En e-post server er enkel å sette opp, men kan være litt komplisert å administrere. I Linux er det anbefalt å gjøre det for sin sikkerhet og ressursforvaltning.
På den annen side, i et selskap, kan det være svært nyttig å ha en som er konfigurert og funksjonelle e-post server.
Det er mange måter å forbedre og vedlikeholde en e-post server., Det er en prosess som tar tid og er i stadig utvikling. Så vi anbefaler at du fortsetter å gå dypere inn i emnet! Lykke til og happy post!