Kako postaviti potpuni poslužitelj pošte (Postfix) pomoću 'Roundcube' (Webmail) na Ubuntu/Debian
Stvaranje poslužitelja pošte na strojevima s Linux sustavom može biti jedna od najvažnijih stvari svakog sustava administrator mora učiniti prilikom prve konfiguracije poslužitelja, ako ne znate što je to sredstva; jednostavno je, ako imate web stranicu poput "example.com”, Možete stvoriti račun e -pošte poput„[zaštićena e -pošta]”Za jednostavno slanje/primanje e -pošte umjesto korištenja usluga poput Hotmail, Gmail, Yahoo mailitd.
U ovom ćemo članku naučiti kako to učiniti instaliranjem Postfix poslužitelj pošte s oznakom “Okrugla kocka”Webmail aplikaciju i njene ovisnosti o Debian 10/9 i Ubuntu 20.04/18.04/16.04 LTS izdanja.
Na ovoj stranici
Postavite naziv hosta i izradite DNS zapise za domenu pošte
Instaliranje Apache, MariaDB i PHP na Ubuntu
Instaliranje Postfix mail servera na Ubuntu
Testiranje Postfix poslužitelja pošte na Ubuntuu
Instaliranje Dovecot IMAP -a i POP -a u Ubuntu
Instaliranje Roundcube Webmail -a u Ubuntu
Izradite Apache virtualni host za Roundcube webmail
Stvaranje korisnika pošte za pristup e -pošti putem Roundcube -a
Korak 1: Postavite naziv hosta i stvorite DNS zapise za domenu
1. Prvo postavite valjano FQDN (Potpuno kvalificirano ime domene) naziv hosta za vaš Ubuntu poslužitelj pomoću naredba hostnamectl kao što je prikazano.
$ sudo hostnamectl set-hostname mail.tecmint.com
2. Zatim morate dodati a MX i A zapise za vašu domenu na vašoj upravljačkoj ploči DNS -a koji vode druge MTA -e koje poslužuje vaša pošta mail.vaša domena.com domena je odgovorna za dostavu e -pošte.
MX zapis @ mail.tecmint.com. mail.tecmint.com
Korak 2: Instalirajte Apache, MariaDB i PHP na Ubuntu
3. Da biste stvorili poslužitelj pošte koji radi, pomoću “Okrugla kocka”, Morat ćemo instalirati Apache2, MariaDB, i PHP pakete prvo, da biste to učinili, pokrenite.
Korak 3: Instaliranje Postfix mail servera na Ubuntu
4.Postfix je agent za prijenos pošte (MTA) koji je odgovoran softver za isporuku i primanje e -pošte, bitan je za stvaranje cjelovitog poslužitelja pošte.
Da biste ga instalirali na Ubuntu/Debian ili čak Mint, pokrenite:
$ sudo apt-get install postfix.
Tijekom instalacije od vas će se tražiti da odaberete vrstu konfiguracije pošte, odaberite "Internet stranica”.
Instalirajte Postfix u Ubuntu
5. Sada unesite potpuno kvalificirano ime domene koje želite koristiti za slanje i primanje e -pošte.
Postavi Postfix mail domenu
6. Nakon što se Postfix instalira, automatski će se pokrenuti i stvoriti novi /etc/postfix/main.cf datoteka. Verziju i status usluge Postfix možete provjeriti pomoću sljedećih naredbi.
$ postconf mail_version. $ sudo systemctl status postfix.
Provjerite Postfix verziju
Korak 4: Testiranje Postfix poslužitelja pošte na Ubuntuu
7. Sada pokušajte provjeriti povezuje li se vaš poslužitelj pošte na priključku 25 pomoću sljedeće naredbe.
$ telnet gmail-smtp-in.l.google.com 25 Pokušavam 74.125.200.27... Povezano s gmail-smtp-in.l.google.com. Escape znak je '^]'. 220 mx.google.com ESMTP k12si849250plk.430 - gsmtp.
Gornja poruka označava da je veza uspješno uspostavljena. Tip prestati da biste prekinuli vezu.
8. Također možete koristiti a pošta program za slanje i čitanje e -pošte pomoću sljedeće naredbe.
$ pošta [zaštićena e -pošta]Cc: Predmet: Testiranje poslužitelja pošte Postfix. Šaljem ovu e -poštu pomoću postfix poslužitelja pošte s Ubuntu stroja.
Korak 5: Instaliranje Dovecot IMAP -a i POP -a u Ubuntu
9.Golubinjak je agent za dostavu pošte (MDA), on isporučuje e -poštu s/na poslužitelj pošte, da biste ga instalirali, pokrenite sljedeću naredbu.
Korak 6: Instaliranje web pošte Roundcube u Ubuntu
11.Okrugla kocka je poslužitelj web pošte koji ćete koristiti za upravljanje e -poštom na vašem poslužitelju, ima jednostavno web sučelje za obavljanje posla, može se prilagoditi instaliranjem više modula i tema.
Ime poslužitelja tecmint.com DocumentRoot/var/www/html/roundcubemail/ErrorLog $ {APACHE_LOG_DIR} /roundcube_error.log CustomLog $ {APACHE_LOG_DIR} /roundcube_access.log u kombinaciji Opcije FollowSymLinks AllowOverride All Opcije FollowSymLinks MultiViews AllowOverride All Order dopušta, odbija dopusti od svih
15. Zatim omogućite ovaj virtualni host i ponovno učitajte apache za promjene.
$ sudo a2ensite roundcube.conf. $ sudo systemctl ponovno učitavanje apache2.
16. Sada možete pristupiti web pošti tako da odete na http://yourdomain.com/roundcubemail/installer/.
Roundcube Webmail Installer
16. Zatim idite na postavke baze podataka i dodajte pojedinosti baze podataka.
Postavke baze podataka web -pošte okrugle kocke
17. Nakon što unesete sve promjene, stvorite config.inc.php datoteka.
Izradite konfiguracijsku datoteku Roundcube
18. Nakon završetka instalacije i završnih testova, izbrišite instalater mapu i uvjerite se u to enable_installer opcija u config.inc.php je onemogućeno.
19. Sada idite na stranicu za prijavu i unesite korisničko ime i lozinku korisnika.
http://yourdomain.com/roundcubemail/
Prijava putem e -pošte okrugle kocke
Korak 8: Stvaranje korisnika pošte
20. Da biste počeli koristiti web poštu Roundcube, morat ćete stvoriti novog korisnika, da biste to učinili, pokrenite.
$ sudo useradd mojekorisničko ime.
Zamijeni “mojekorisničko ime”S korisničkim imenom koje želite stvorite lozinku za novog korisnika pokretanjem.
$ sudo passwd moje korisničko ime.
21. Sada se vratite na stranicu za prijavu i unesite korisničko ime i lozinku novostvorenog korisnika.
Jeste li već pokušali stvoriti poslužitelj e -pošte? Kako je prošlo? Jeste li već koristili Roundcube ili neki drugi poslužitelj pošte? Što mislite o tome?