Vytvoření poštovní server na Linuxu poháněné stroje může být jedním z nejdůležitějších věcí, které každý správce systému musí udělat při konfiguraci serverů pro první čas, pokud nevíte, co to znamená; je to jednoduché, pokud máte webové stránky, jako je „example.com“ můžete vytvořit e-mailový účet, jako „uživatelské jméno@příklad.,com“ Chcete-li jej použít k odesílání/přijímání e-mailů snadno místo používání služeb, jako je Hotmail, Gmail, Yahoo Mail, atd.

v tomto článku se naučíme, jak to udělat instalací poštovního serveru Postfix pomocí aplikace“ Roundcube “ webmail a jejích závislostí na Debianu 10/9 a Ubuntu 20.04/18.04/16.04 LTS zprávy.

Krok 1: Nastavte název hostitele a vytvořte záznamy DNS pro doménu

1. Nejprve nastavte platný název hostitele FQDN (plně kvalifikovaný název domény) pro server Ubuntu pomocí příkazu hostnamectl, jak je znázorněno.

$ sudo hostnamectl set-hostname mail.tecmint.com

2., Další, budete muset přidat MX A záznamy pro vaši doménu v DNS ovládací panel, který vede další Mta, že se váš mail server mail.yourdomain.com doména je zodpovědná za doručování e-mailů.

MX record @ mail.tecmint.commail.tecmint.com <IP-address>

Krok 2: Instalace Apache, MariaDB a PHP na Ubuntu

3. Chcete-li vytvořit spuštěný poštovní server pomocí „Roundcube“, musíme nejprve nainstalovat balíčky Apache2, MariaDB a PHP, abychom tak učinili, spusťte.,

Na Debianu 10/9, budete muset stáhnout a nainstalovat SURY PHP PPA repozitáře nainstalovat PHP na Debianu 7.4 10/9, jak je znázorněno.

Krok 3: Instalace poštovního serveru Postfix na Ubuntu

4. Postfix je mail transfer agent (MTA), který je zodpovědný software pro doručování & přijímání e-mailů, je důležité, aby vytvořit kompletní mail server.,

nainstalovat na Ubuntu/Debian, nebo dokonce Máty, run:

$ sudo apt-get install postfix

Během instalace, budete požádáni, aby vybrat typ konfigurace pošty, zvolte „webové Stránky“.

Nainstalovat Postfix na Ubuntu

5. Nyní zadejte plně kvalifikovaný název domény, který chcete použít pro odesílání a přijímání e-mailů.

Nastavit Postfix Mail Domény

6., Po instalaci Postfix se automaticky spustí a vytvoří nový soubor / etc / postfix / main. cf. Verzi a stav služby Postfix můžete ověřit pomocí následujících příkazů.

$ postconf mail_version$ sudo systemctl status postfix
Zkontrolujte, zda Postfix Verze

Krok 4: Testování Postfix Mail Server na Ubuntu

7. Nyní se pokuste zkontrolovat, zda se váš poštovní server připojuje k portu 25 pomocí následujícího příkazu.

výše uvedená zpráva znamená, že spojení je úspěšně navázáno., Pro ukončení připojení zadejte příkaz quit.

8. Můžete také použít poštovní program pro odesílání a čtení e-mailů pomocí následujícího příkazu.

$ mail [email protected]: Subject: Testing My Postfix Mail ServerI'm sending this email using the postfix mail server from Ubuntu machine

Krok 5: Instalace Dovecot IMAP a POP v Ubuntu

9. Dovecot je agent pro doručování pošty (MDA), doručuje e-maily z/na poštovní server, instaluje jej a spustí následující příkaz.

$ sudo apt-get install dovecot-imapd dovecot-pop3d
Install Dovecot v Ubuntu

10. Poté restartujte službu Dovecot pomocí následujícího příkazu.,

$ sudo systemctl restart dovecotOR$ sudo service dovecot restart
Spustit Dovecot v Ubuntu

Krok 6: Instalace Roundcube Webmail v Ubuntu

11. Roundcube je webmail server, který budete používat ke správě e-mailů na serveru, to má jednoduché webové rozhraní, dělat práci, to může být přizpůsoben instalaci více modulů & motivy.

12. Dále musíte vytvořit novou databázi a uživatele pro Roundcube a udělit veškeré oprávnění novému uživateli k zápisu do databáze.

13., Poté importujte počáteční tabulky do databáze Roundcube.

$ sudo mysql roundcube < /var/www/html/roundcubemail/SQL/mysql.initial.sql

Krok 7: Vytvořte virtuální hostitele Apache pro Roundcube Webmail

14. Vytvořte virtuální hostitele apache pro Roundcube webmail.

$ sudo nano /etc/apache2/sites-available/roundcube.conf

přidejte do něj následující konfiguraci.

15. Dále povolte tento virtuální hostitel a znovu načtěte apache pro změny.

$ sudo a2ensite roundcube.conf$ sudo systemctl reload apache2

16. Nyní můžete přistupovat k webmailu tak, že přejdete do souboru

Roundcube Webmail Installer

16. Next, go to the Database settings and add the database details.

Roundcube Webmail Database Settings

17. After making all the changes, create a config.inc.php.,

Vytvořit Roundcube Configuration File

18. Po dokončení instalace a závěrečné testy prosím smazat installer složku a ujistěte se, že enable_installer config.inc.php je zakázáno.

$ sudo rm /var/www/html/roundcubemail/installer/ -r

19. Nyní přejděte na přihlašovací stránku a zadejte uživatelské jméno a heslo uživatele.,


Roundcube Webmail Login

Krok 8: Vytvoření Mailových Uživatelů

20. Chcete-li začít používat Roundcube webmail, budete muset vytvořit nového uživatele, abyste tak učinili, spusťte.

$ sudo useradd myusername

nahradit „myusername“ uživatelským jménem, které chcete, vytvořte heslo pro nového uživatele spuštěním.

$ sudo passwd myusername

21. Nyní se vraťte na přihlašovací stránku a zadejte uživatelské jméno a heslo nově vytvořeného uživatele.,

už jste se pokusili vytvořit e-mailový server dříve? Jak to šlo? Už jste použili Roundcube nebo jakýkoli jiný poštovní server dříve? Co si o tom myslíš?

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *