Site Overlay

hoe een mailserver te installeren en in te stellen op Ubuntu 18.04 LTS

het hebben van een eigen e-mailserver is een geweldig idee voor elk middelgroot bedrijf. Hiermee wordt al het verkeer gecontroleerd en kunnen we zelf de regels bepalen. Op deze manier kunnen we de service duidelijk en netjes beheren.

in deze zelfstudie laten we u zien hoe u een Ubuntu-mailserver kunt installeren en instellen op een VPS-server waarop Ubuntu 18.04 wordt uitgevoerd. Er zijn tal van alternatieven en manieren om een e-mailserver in Linux te maken; echter, we zullen ons richten op Postfix!,

bespaar vandaag tot 77% en bekijk Hostinger ‘ s VPS plannen!

aan de slag

de DNS-Server configureren voor een Ubuntu-mailserver:

volg deze stap voor stap handleiding, en je zou geen problemen moeten hebben met het instellen van de configuratie!

Log in en Update uw Server

Log in op uw server met behulp van SSH. Als je problemen hebt, bekijk dan onze PuTTY tutorial!, Na het inloggen moet u uw machine bijwerken met het volgende commando:

apt-get update

install Bind

om een DNS – server te configureren die Postfix zal gebruiken, hebben we een extra tool-Bind nodig. Laten we het eerst installeren:

sudo apt install bind9

Configure /var/cache/db.test

Op dit punt moeten we er rekening mee houden dat het IP-adres van onze Ubuntu 18.04 machine 192.168.250.7 is, het is noodzakelijk om het te vervangen door het IP-adres waar we de installatie zullen uitvoeren. Voor dit voorbeeld gebruiken we mail.test.com als een FQDNS.,

dus, nu is het nodig om een nieuwe zone aan te maken voor ons voorbeeld. Hiervoor maakt u een nieuw bestand met de zoneinformatie.

sudo nano /var/cache/bind/db.test

voeg dan het volgende toe:

onthoud dat we het IP-adres moeten vervangen door dat van uw server en het domein moeten veranderen in het domein dat u wilt gebruiken. Druk op CTRL + O om de wijzigingen op te slaan en CTRL+X om de nano-editor te sluiten.

nieuwe Zone toevoegen aan Bindconfiguratie

voordat u de nieuw aangemaakte zone inschakelt, moet u de configuratie van het bestand controleren.,

sudo named-checkzone test.com. /var/cache/bind/db.test

nu kunnen we onze nieuwe zone toevoegen aan het Bind zone configuratiebestand. Voer hiervoor het volgende commando uit:

sudo nano /etc/bind/named.conf.default-zones

en voeg de nieuwe zone toe:

zone "test.com." { type master; file "db.test";};

nogmaals, Ctrl+O om de wijzigingen op te slaan en CTRL+X om het te sluiten.

configureer /etc / bind / named.conf.opties

nu, in het bestand/etc/bind / named.conf.opties het is noodzakelijk om het commentaar van de forwarders lijn en omvatten de Google DNS – 8.8.8.8. Verwijder hiervoor gewoon de / / symbolen zoals weergegeven in de screenshot hieronder.,

sudo nano /etc/bind/named.conf.options

herstart Bind

nu moeten we de bind9 service opnieuw starten. U kunt dit doen met een van de twee opdrachten:

sudo systemctl reload bind9

of

sudo systemctl restart bind9

de huidige verbinding configureren

wanneer u klaar bent, is het noodzakelijk om de DNS-server te veranderen naar de Ubuntu-e-mailserver, omdat het ook onze DNS-server zal zijn.

download de Network-Manager

om dit te doen kunnen we de network-manager gebruiken. Installeer het door het invoeren van de volgende opdracht in de opdrachtregel.,

sudo apt install network-manager

Toon alle actieve verbindingen

daarna zullen we alle actieve verbindingen tonen.

sudo nmcli connection show

De actieve verbinding wordt groen gearceerd.

Selecteer de verbinding die moet worden bewerkt

nu we weten welke verbinding We moeten bewerken, kunnen we verder gaan., In de volgende commando vervangen te worden door “” met die van jou:

sudo nmcli connection edit ""

Verwijderen Bestaande DNS-server

het Verwijderen van de DNS-server met het volgende commando:

Nmcli> remove ipv4.dns

de Nieuwe DNS-server

Om de nieuwe DNS-server die je nodig hebt voor het uitvoeren van deze volgende commando ‘ s:

nmcli> set ipv4.dns 

de veranderingen op te Slaan en te verlaten:

nmcli> save
nmcli> quit

Start de Verbinding

De volgende stap is het opnieuw starten van de verbinding voor de veranderingen effect te laten hebben., Vergeet niet om de naam van uw verbinding in te voeren:

sudo nmcli connection down ""
sudo nmcli connection up ""

Wijzig de huidige hostnaam

en de laatste stap voordat u de mailserver installeert – wijzig de huidige hostnaam:

sudo hostnamectl set-hostname mail.test.com

Wij raden u aan uit te loggen en in te loggen op uw server voor de volgende sectie.

installeren en instellen van mailserver op Ubuntu 18.04

We zijn er bijna, uw Ubuntu e-mailserver is klaar om online te komen. Dit is wat je moet doen:

installeer Postfix Email Server

nu is het tijd om Postfix te installeren., Postfix is een e-mailserver geschreven in C. De belangrijkste functie is de snelheid van de uitvoering en open source aard. Installeer het met het volgende commando:

sudo apt install postfix

tijdens de installatie wordt ons gevraagd het pakket in te stellen. Op het eerste scherm, Kies de optie Internet Site.

dan moeten we de naam van de server invoeren. In dit geval test.com.

Postfix is zeer flexibel en maakt uitgebreide configuratie mogelijk, maar voor deze tutorial zullen we de standaard configuratie herstellen.,

Gebruiker toevoegen

dan moeten we onze gebruiker toevoegen aan de groep mail:

sudo usermod -aG mail $(whoami)

Dit moet gebeuren omdat in Ubuntu 18.04 alleen gebruikers die in de mailgroep zitten gebruik kunnen maken van dit hulpprogramma.

daarna moeten we de gebruikers aanmaken en toevoegen aan de mailgroep zodat ze e-mail kunnen verzenden en ontvangen. Ik voeg Gabriel toe:

sudo useradd -m -G mail -s /bin/bash/ gabriel

dan moeten we een wachtwoord instellen voor de nieuw aangemaakte gebruiker:

sudo passwd gabriel

Test nu de Ubuntu mailserver

om te bewijzen wat we net hebben gedaan. We sturen en ontvangen een e-mail van de terminal., Om dit te doen, zullen we het mailutils pakket installeren:

sudo apt install mailutils

vervolgens sturen we een e-mail naar de andere e-mail account gebruiker genaamd gabriel. Typ het onderwerp en het bericht in. Druk daarna op CTRL + D om te voltooien. Om te beginnen met het schrijven van een e-mail voer je het volgende commando in:

mail [email protected]

nu kunnen we inloggen op een andere gebruiker en het mailprogramma controleren.

daar, na het uitvoeren van het mail Commando, zullen we de e-mail zien die we net naar de andere test gebruiker hebben gestuurd. Om toegang te krijgen tot de e-mail gewoon het nummer van de e-mail, in dit geval, 1.,

om uitgaande e-mails van deze gebruiker te testen, probeer een ander e-mailadres:

mail [email protected]

dat is het! U verzendt e-mails vanaf uw eigen e-mailserver op Ubuntu 18.04! Felicitatie.

conclusie

een e-mailserver is eenvoudig op te zetten, maar kan een beetje complex zijn om te beheren. In Linux wordt het aanbevolen om dit te doen voor zijn beveiliging en resource management.

aan de andere kant kan het in een bedrijf erg handig zijn om een geconfigureerde en functionele e-mailserver te hebben.

er zijn vele manieren om een e-mailserver te verbeteren en te onderhouden., Het is een proces dat tijd kost en voortdurend evolueert. Dus we raden u aan verder te gaan in het onderwerp! Veel succes en gelukkig mailen!

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *