Opprette en e-post server på Linux drevet maskiner kan være en av de mest essensielle tingene som ethvert system administrator må gjøre mens du konfigurere servere for første gang, hvis du ikke vet hva det betyr; det er enkelt, hvis du har et nettsted, for eksempel «example.com» du kan opprette en e-postkonto som «brukernavn@eksempel.,com» for å bruke det til å sende/motta e-post lett i stedet for å bruke tjenester som Hotmail, Gmail, Yahoo Mail, etc.

I denne artikkelen, vil vi lære hvordan du kan gjøre dette ved å installere den Postfix postserveren med «Roundcube» webmail programmet og dets avhengigheter på Debian 10/9 og Ubuntu 20.04/18.04/16.04 LTS-utgivelser.

Trinn 1: Angi et Vertsnavn og Opprette DNS-Postene for Domenet

1. Først setter du et gyldig FQDN (Fully Qualified Domain Name) vertsnavn for Ubuntu server med hostnamectl kommandoen som vist.

$ sudo hostnamectl set-hostname mail.tecmint.com

2., Det neste du trenger å legge til en MX og A – postene for domenet i DNS-kontrollpanel som guider andre MTAs at din e-postserver mail.yourdomain.com domenet er ansvarlig for e-postlevering.

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

Trinn 2: Installere Apache, MariaDB, og PHP på Ubuntu

3. For å opprette en kjører e-postserver ved hjelp av «Roundcube», vi er nødt til å installere Apache2, MariaDB, og PHP pakker første, gjør dette ved å kjøre.,

På Debian 10/9, trenger du å laste ned og installere SURY PHP PPA depotet for å installere PHP 7.4 på Debian 10/9 som vist.

Trinn 3: Installere Postfix Postserveren på Ubuntu

4. Postfix er en mail transfer agent (MTA) som er ansvarlig programvare for å levere & mottak av e-post, er det avgjørende for å skape en komplett e-post server.,

for Å installere det på Ubuntu/Debian eller til og med Mint, kjører du:

$ sudo apt-get install postfix

Under installasjonen, vil du bli bedt om å velge type e-konfigurering, velg «Internet Site».

Installer Postfix i Ubuntu

5. Legg inn fullt kvalifiserte domenenavnet som du vil bruke til å sende og motta e-post.

Angi Postfix Mail Domain

6., Når Postfix installert, startes det automatisk og oppretter en ny /etc/postfix/main.cf-fil. Du kan kontrollere Postfix versjon og status for tjenesten ved hjelp av følgende kommandoer.

$ postconf mail_version$ sudo systemctl status postfix
Sjekk Postfix Versjon

Trinn 4: Testing Postfix Postserveren på Ubuntu

7. Nå kan du prøve å sjekke din e-post-serveren kobler seg på port 25 bruke følgende kommando.

De ovennevnte meldingen angir at tilkoblingen er opprettet., Skriv avslutt for å lukke tilkoblingen.

8. Du kan også bruke et e-post program for å sende og lese e-post ved hjelp av følgende kommando.

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

Trinn 5: Installere Dovecot IMAP og POP i Ubuntu

9. Dovecot er en e-levering agent (MDA), det gir e-poster fra/til e-post server for å installere det, kan du kjøre følgende kommando.

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

10. Neste start Dovecot-tjeneste ved hjelp av følgende kommando.,

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

Trinn 6: Installere Roundcube Webmail i Ubuntu

11. Roundcube er webmail server som du skal bruke til å administrere e-post på serveren din, den har et enkelt web-grensesnitt for å gjøre den jobben, det kan tilpasses ved å installere flere moduler & temaer.

12. Neste, må du opprette en ny database og bruker for Roundcube og gi alle tillatelse til en ny bruker til å skrive til databasen.

13., Neste, kan du importere den første bord til Roundcube database.

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

Trinn 7: Opprette en Apache Virtuell Vert for Roundcube Webmail

14. Opprette en apache virtuell vert for Roundcube webmail.

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

Legg til følgende konfigurasjon i det.

15. Neste, må du aktivere denne virtuelle verten og laste apache for endringer.

$ sudo a2ensite roundcube.conf$ sudo systemctl reload apache2

16. Du kan nå få tilgang til webmail ved å 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 – filen.,

Opprett Roundcube konfigurasjonsfilen

18. Etter endt installasjon og endelig tester vennligst slett installer mappen, og kontroller at enable_installer alternativ i config.inc.php er deaktivert.

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

19. Nå kan du gå til logg inn siden og skriv inn brukernavn og passord av brukeren.,


Roundcube Webmail Logge inn

Trinn 8: Opprette E-Postbrukere

20. For å begynne å bruke Roundcube webmail, du må opprette en ny bruker, gjør dette ved å kjøre.

$ sudo useradd myusername

Erstatt «myusername» med det brukernavnet du vil opprette et passord for den nye brukeren ved å kjøre.

$ sudo passwd myusername

21. Nå gå tilbake til logg inn siden og skriv inn brukernavnet og passordet for den nylig opprettede brukeren.,

Har du prøvd å lage en e-postserver før? Hvor ble det av? Har du brukt Roundcube eller andre e-post før? Hva tror du om det?

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *