GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat a nastavit poštovní server Ubuntu na verzi 18.04 LTS

Mít vlastní e-mailový server je skvělý nápad pro každou středně velkou společnost. Díky tomu je veškerý provoz řízen a pravidla si můžeme definovat sami. Tímto způsobem můžeme spravovat službu jasně a čistě.

V tomto tutoriálu vám ukážeme, jak nainstalovat a nastavit poštovní server Ubuntu na serveru VPS se systémem Ubuntu 18.04. Existuje mnoho alternativ a způsobů, jak vytvořit e-mailový server v Linuxu; my se však zaměříme na Postfix!

Konfigurace serveru DNS pro poštovní server Ubuntu:

Postupujte podle tohoto průvodce krok za krokem a neměli byste mít žádné problémy s nastavením konfigurace!

1. Přihlaste se a aktualizujte svůj server

Přihlaste se na svůj server pomocí SSH. Pokud máte potíže, podívejte se na náš výukový program PuTTY! Po přihlášení byste měli svůj počítač aktualizovat pomocí následujícího příkazu:

apt-get update

2. Nainstalujte Bind

Ke konfiguraci serveru DNS, který bude používat Postfix, budeme potřebovat další nástroj – Bind. Nejprve jej nainstalujme:

sudo apt install bind9

3. Nakonfigurujte /var/cache/db.test

V tuto chvíli musíme vzít v úvahu, že IP adresa našeho stroje Ubuntu 18.04 je 192.168.250.7 , je nutné ji nahradit IP adresou, kde budeme instalaci provádět. V tomto příkladu použijeme mail.test.com jako FQDNS.

Nyní je tedy nutné vytvořit novou zónu pro náš příklad. Chcete-li to provést, vytvořte nový soubor s informacemi o zóně.

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

Potom přidejte následující:

$ORIGIN test.com.
$TTL 1D
@       IN SOA     ns1 root(
                1 ;serial
                1D ;refresh
                2H ;retry
                2W ;expire
                5H ;minimum
);
@       IN        NS ns1
ns1     IN        A 192.168.250.7
mail    IN        A 192.168.250.7
@       IN        MX 5 mail

Pamatujte, že musíme nahradit adresu IP adresou vašeho serveru a změnit doménu na tu, kterou chcete používat. Stiskněte CTRL+O pro uložení změn a CTRL+X zavřete editor nano.

4. Přidat novou zónu do konfigurace vazby

Před povolením nově vytvořené zóny je nutné zkontrolovat konfiguraci souboru.

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

Nyní můžeme přidat naši novou zónu do konfiguračního souboru zóny Bind. Chcete-li to provést, spusťte následující příkaz:

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

A přidejte novou zónu:

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

Opět CTRL+O pro uložení změn a CTRL+X zavřít.

5. Nakonfigurujte /etc/bind/named.conf.options

Nyní v souboru /etc/bind/named.conf.options je nutné odkomentovat řádek forwarders a uvést Google DNS – 8.8.8.8 . Za tímto účelem jednoduše odstraňte // symboly, jak je znázorněno na snímku obrazovky níže.

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

6. Restartujte vazbu

Nyní musíme restartovat službu bind9. Můžete to udělat jedním ze dvou příkazů:

sudo systemctl reload bind9

nebo

sudo systemctl restart bind9

Jak nainstalovat a nastavit poštovní server na Ubuntu 18.04

Už jsme skoro tam, váš e-mailový server Ubuntu je připraven k připojení. Zde je to, co byste měli udělat:

1. Nainstalujte Postfix Email Server

Nyní je čas nainstalovat Postfix. Postfix je e-mailový server napsaný v C. Jeho hlavní vlastností je rychlost provádění a open source povaha. Nainstalujte jej pomocí následujícího příkazu:

sudo apt install postfix

Během instalace budeme požádáni o konfiguraci balíčku. Na první obrazovce vyberte možnost Internetová stránka.

Poté musíme zadat název serveru. V tomto případě test.com .

Postfix je velmi flexibilní a umožňuje rozsáhlou konfiguraci, ale pro tento tutoriál opravíme výchozí konfiguraci.

2. Přidat uživatele

Potom musíme přidat našeho uživatele do skupinové pošty:

sudo usermod -aG mail $(whoami)

To je nutné provést, protože v Ubuntu 18.04 mohou tento nástroj používat pouze uživatelé, kteří jsou v poštovní skupině.

Poté musíme vytvořit uživatele a přidat je do poštovní skupiny, aby mohli odesílat a přijímat poštu. Přidám Gabriela:

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

Poté musíme nově vytvořenému uživateli nastavit heslo:

sudo passwd gabriel

Otestujte poštovní server Ubuntu

Nyní dokázat, co jsme právě udělali. Odešleme a obdržíme e-mail z terminálu. Za tímto účelem nainstalujeme balíček mailutils:

sudo apt install mailutils

Dále odešleme e-mail druhému uživateli e-mailového účtu jménem gabriel. Napište předmět a zprávu. Poté stiskněte CTRL+D dokončit. Chcete-li začít psát e-mail, zadejte následující příkaz:

mail [email protected]

Nyní se můžeme přihlásit k jinému uživateli a zkontrolovat poštovní nástroj.

Tam, po spuštění mailu příkazu, uvidíme e-mail, který jsme právě odeslali druhému testovacímu uživateli. Pro přístup k e-mailu stačí napsat číslo e-mailu, v tomto případě 1 .

Chcete-li otestovat odchozí e-maily od tohoto uživatele, zkuste jinou e-mailovou adresu:

mail [email protected]

A je to! Posíláte e-maily z vašeho vlastního e-mailového serveru na Ubuntu 18.04! Gratulujeme.

Závěr

Nastavení e-mailového serveru je snadné, ale jeho správa může být trochu složitá. V Linuxu se to doporučuje udělat kvůli jeho zabezpečení a správě zdrojů.

Na druhou stranu ve větší společnosti může být velmi užitečné mít plně nakonfigurovaný a funkční e-mailový server hned po vybalení, jako je ten, který nabízí Hostinger.

Existuje mnoho způsobů, jak zlepšit a udržovat e-mailový server. Je to proces, který vyžaduje čas a neustále se vyvíjí. Proto vám doporučujeme, abyste šli hlouběji do tématu! Hodně štěstí a šťastný mailing!


Ubuntu
  1. Jak nainstalovat DKIM na server Ubuntu

  2. Jak nainstalovat NTP server a klienta na Ubuntu 18.04 LTS

  3. Jak nainstalovat a používat Telnet na Ubuntu 20.04 LTS

  1. Jak nainstalovat Minecraft Server na Ubuntu 18.04 LTS

  2. Jak nainstalovat a nastavit Gerbera Media Server v Ubuntu / Debian

  3. Jak nainstalovat a nastavit sftp server v Ubuntu 20.04

  1. Jak nainstalovat a nastavit Docker na Ubuntu 18.04

  2. Jak nainstalovat a zabezpečit Redis na Ubuntu 18.04 LTS

  3. Jak nainstalovat a nastavit KVM na Ubuntu 18.04 LTS / Ubuntu 17.10