Oprettelse af en e-mail-server på Linux-drevne maskiner kan være en af de mest væsentlige ting, der i hvert system administrator skal gøre, mens konfiguration af servere for første gang, hvis du ikke ved, hvad det betyder; det er simpelt, hvis du har en hjemmeside som “example.com” kan du oprette en e-mail-konto som “brugernavn@eksempel.,com ” for at bruge den til at sende/modtage e-mails nemt i stedet for at bruge tjenester som Hotmail, Gmail, Yahoo Mail osv.

i denne artikel lærer vi, hvordan man gør det ved at installere Postfi mail-mailserveren med applicationebmail-applikationen “Roundcube” og dens afhængigheder på Debian 10/9 og Ubuntu 20.04/18.04/16.04 LTS udgivelser.

Trin 1: Indstil et værtsnavn og opret DNS-poster for domæne

1. Først skal du indstille et gyldigt f .dn (fuldt kvalificeret domænenavn) værtsnavn til din Ubuntu-server ved hjælp af kommandoen hostnamectl som vist.

$ sudo hostnamectl set-hostname mail.tecmint.com

2., Næste, du nødt til at tilføje en MX og A records for dit domæne i DNS kontrolpanel, der guider andre mta ‘ er, at din mail server mail.yourdomain.com domæne er ansvarlig for levering af e-mail.

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

Trin 2: Installation af Apache, MariaDB, og PHP på Ubuntu

3. For at oprette en kørende mailserver ved hjælp af “Roundcube” skal vi først installere Apache2 -, MariaDB-og PHP-pakker for at gøre det, Kør.,

På Debian-10/9, du har brug for at hente og installere SURY PHP-repository PPA til at installere PHP 7.4 på Debian-10/9 som vist.

Trin 3: Installation Postfi.Mail Server på Ubuntu

4. Postfi.er en mail transfer agent (MTA), som er den ansvarlige soft .are til at levere & modtagelse af e-mails, det er vigtigt for at oprette en komplet mailserver.,

for at installere det på Ubuntu/Debian eller endda Mint, Kør:

$ sudo apt-get install postfix

under installationen bliver du bedt om at vælge typen af mailkonfiguration, vælg “internetside”.

Installere Postfix i Ubuntu

5. Indtast nu det fuldt kvalificerede domænenavn, du vil bruge til at sende og modtage e-mails.

Sæt Postfix Mail-Domæne

6., Når Postfi.er installeret, starter den automatisk og opretter en ny /etc/postfi./main. CF-fil. Du kan bekræfte Postfi. – versionen og status for tjenesten ved hjælp af følgende kommandoer.

$ postconf mail_version$ sudo systemctl status postfix
Tjek Postfix-Version

Trin 4: Test Postfix Mail-Server på Ubuntu

7. Prøv nu at kontrollere, at din mailserver opretter forbindelse på port 25 ved hjælp af følgende kommando.

ovenstående meddelelse angiver, at forbindelsen er etableret med succes., Skriv Afslut for at lukke forbindelsen.

8. Du kan også bruge et mailprogram til at sende og læse e-mails ved hjælp af følgende kommando.

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

Trin 5: Installation af Dovecot IMAP-og POP i Ubuntu

9. Dovecot er en mail delivery agent (MDA), det leverer e-mails fra/til mailserveren, for at installere det, skal du køre følgende kommando.

$ sudo apt-get install dovecot-imapd dovecot-pop3d
Installer Dovecot i Ubuntu

10. Genstart derefter Dovecot-tjenesten ved hjælp af følgende kommando.,

$ sudo systemctl restart dovecotOR$ sudo service dovecot restart
Start Dovecot i Ubuntu

Trin 6: Installation af Roundcube Webmail i Ubuntu

11. Roundcube er den serverebmailserver, du bruger til at administrere e-mails på din server, den har en simpel webebgrænseflade til at udføre jobbet, den kan tilpasses ved at installere flere moduler & temaer.

12. Dernæst skal du oprette en ny database og bruger til Roundcube og give al tilladelse til en ny bruger til at skrive til databasen.

13., Importer derefter de indledende tabeller til Roundcube-databasen.

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

Trin 7: Opret en Apache virtuel vært til Roundcube Virtualebmail

14. Opret en apache virtuel vært for Roundcube virtualebmail.

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

tilføj følgende konfiguration i den.

15. Aktiver derefter denne virtuelle vært og genindlæs apache for ændringerne.

$ sudo a2ensite roundcube.conf$ sudo systemctl reload apache2

16. Du kan nu få adgang til weebmailen ved at gå til

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 fil.,

Opret Roundcube konfigurationsfil

18. Efter afslutningen af installationen og de afsluttende tests skal du slette installer mappe og sørg for, at enable_installer mulighed i config.inc.php er deaktiveret.

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

19. Gå nu til login-siden og indtast brugerens brugernavn og adgangskode.,


Roundcube Webmail Login

Trin 8: Oprettelse af Mail-Brugere

20. For at begynde at bruge Roundcube weebmail, skal du oprette en ny bruger, for at gøre det, Kør.

$ sudo useradd myusername

Udskift “myusername” med det ønskede brugernavn, Opret en adgangskode til den nye bruger ved at køre.

$ sudo passwd myusername

21. Gå nu tilbage til login-siden, og Indtast brugernavnet og adgangskoden til den nyoprettede bruger.,

har du prøvet at oprette en e-mail-server før? Hvordan gik det? Har du brugt Roundcube eller en anden mailserver før? Hvad synes du om det?

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *