Crearea unui server de mail pe Linux alimentat pc poate fi una dintre cele mai importante lucruri pe care fiecare administrator de sistem trebuie să facă în timp ce configurarea serverelor pentru prima dată, dacă nu știți ce înseamnă, e simplu, dacă aveți un site web cum ar fi „example.com”, puteți crea un cont de e-mail ca „utilizator@exemplu.,com ” să-l folosească pentru a trimite/primi e-mailuri cu ușurință în loc de a utiliza servicii cum ar fi Hotmail, Gmail, Yahoo Mail, etc.

în acest articol, vom învăța cum să facem acest lucru instalând serverul de poștă electronică Postfix cu aplicația webmail „Roundcube” și dependențele sale de Debian 10/9 și Ubuntu 20.04/18.04/16.04 LTS de presă.

Pasul 1: Setați un nume de gazdă și creați înregistrări DNS pentru domeniul

1. Mai întâi, setați un nume de gazdă valabil FQDN (nume de domeniu complet calificat) pentru serverul Ubuntu folosind comanda hostnamectl așa cum se arată.

$ sudo hostnamectl set-hostname mail.tecmint.com

2., Apoi, aveți nevoie pentru a adăuga un MX și A înregistrări pentru domeniul dvs. în DNS panoul de control, care ghidează alte amt-uri pe care serverul de e-mail mail.yourdomain.com domeniu este responsabil pentru livrare de e-mail.

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

Pasul 2: Instalarea Apache, MariaDB și PHP pe Ubuntu

3. Pentru a crea un server de mail care rulează folosind „Roundcube”, va trebui să instalăm mai întâi pachetele Apache2, MariaDB și PHP, pentru a face acest lucru, executați.,

Pe Debian 10/9, aveți nevoie pentru a descărca și instala SURY PHP depozit PPA pentru a instala PHP 7.4 pe Debian 10/9 așa cum se arată.

Pasul 3: Instalarea serverului de poștă electronică Postfix pe Ubuntu

4. Postfix este un agent de transfer de e-mail (MTA), care este software-ul responsabil pentru livrarea & primirea de e-mailuri, este esențial pentru a crea un server de e-mail complet.,pentru a-l instala pe Ubuntu/Debian sau chiar Mint, rulați:

$ sudo apt-get install postfix

în timpul instalării, vi se va cere să alegeți tipul de configurație de e-mail, să alegeți „site Internet”.

Install Postfix în Ubuntu

5. Acum introduceți numele de domeniu complet calificat pe care doriți să îl utilizați pentru a trimite și primi e-mailuri.

Set de e-Mail Postfix Domeniu

6., Odată instalat Postfix, acesta va porni automat și creează un nou fișier /etc/postfix/main.cf. Puteți verifica versiunea Postfix și starea serviciului utilizând următoarele comenzi.

$ postconf mail_version$ sudo systemctl status postfix

Verificați Postfix Versiune

Pasul 4: Testarea Postfix Mail Server pe Ubuntu

7. Acum încercați să verificați că serverul dvs. de e-mail se conectează la portul 25 folosind următoarea comandă.mesajul de mai sus indică faptul că conexiunea a fost stabilită cu succes., Tastați quit pentru a închide conexiunea.

8. De asemenea, puteți utiliza un program de e-mail pentru a trimite și citi e-mailuri folosind următoarea comandă.

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

Pasul 5: Instalarea Dovecot IMAP și POP în Ubuntu

9. Dovecot este un agent de livrare prin poștă (MDA), livrează e-mailurile de la/la serverul de poștă, pentru a le instala, executați următoarea comandă.

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

10. Apoi, reporniți serviciul Dovecot folosind următoarea comandă.,

$ sudo systemctl restart dovecotOR$ sudo service dovecot restart
Start Dovecot în Ubuntu

Pasul 6: Instalarea Roundcube Webmail în Ubuntu

11. Roundcube este serverul de webmail pe care îl veți folosi pentru a gestiona e-mailurile de pe serverul dvs., are o interfață web simplă pentru a face treaba, poate fi personalizat prin instalarea mai multor module & teme.

12. Apoi, trebuie să creați o nouă bază de date și un utilizator pentru Roundcube și să acordați permisiunea unui nou utilizator să scrie în baza de date.

13., Apoi, importați tabelele inițiale în baza de date Roundcube.

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

Pasul 7: Creați o gazdă virtuală Apache pentru Roundcube Webmail

14. Creați o gazdă virtuală apache pentru Roundcube webmail.

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

adăugați următoarea configurație în ea.

15. Apoi, activați această gazdă virtuală și reîncărcați apache pentru modificări.

$ sudo a2ensite roundcube.conf$ sudo systemctl reload apache2

16. Acum Puteți accesa webmail accesând fișierul

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

Crea Roundcube Fișier de Configurare

18. După terminarea instalării și testele finale vă rugăm să ștergeți installer folder și asigurați-vă că enable_installer opțiune în config.inc.php este dezactivat.

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

19. Acum accesați pagina de conectare și introduceți numele de utilizator și parola utilizatorului.,


Roundcube Webmail Login

Pasul 8: Crearea de e-Mail a Utilizatorilor

20. Pentru a începe să utilizați Roundcube webmail, va trebui să creați un utilizator nou, pentru a face acest lucru, executați.

$ sudo useradd myusername

Înlocuiți „myusername” cu numele de utilizator, creați o parolă pentru utilizator nou de funcționare.

$ sudo passwd myusername

21. Acum reveniți la pagina de conectare și introduceți numele de utilizator și parola utilizatorului nou creat.,

ați încercat să creați un server de e-mail înainte? Cum a mers? Ați folosit Roundcube sau orice alt server de e-mail înainte? Ce crezi despre asta?

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *