Cum să configurați Gmail (Webmail) Email pe VPS-ul dvs ⋆ ALexHost SRL

Testați-vă abilitățile cu toate serviciile noastre de găzduire și beneficiați de 15% reducere!

Utilizați codul la finalizarea comenzii:

Skills
28.11.2024

Cum să configurați Gmail (Webmail) Email pe VPS-ul dvs

Configurarea Gmail pentru trimiterea și primirea de e-mailuri prin VPS(Virtual Private Server) vă poate ajuta să vă gestionați e-mailurile mai eficient, în special dacă gestionați un site web sau un serviciu. Acest articol vă prezintă pașii de configurare a VPS-ului dvs. pentru a utiliza serverele SMTP (Simple Mail Transfer Protocol) și IMAP (Internet Message Access Protocol) ale Gmail, ceea ce va permite serverului dvs. să trimită e-mailuri prin Gmail și să le primească pe clientul sau aplicația dvs. preferată.

Condiții prealabile

Înainte de a începe, asigurați-vă că dispuneți de următoarele:

  • Un VPS funcțional (bazat pe Linux) cu acces root sau sudo.
  • Un cont Gmail.
  • Cunoștințe de bază privind utilizarea SSH și configurarea setărilor serverului.

Pasul 1: Conectați-vă la VPS prin SSH

În primul rând, trebuie să vă conectați la VPS utilizând SSH. Deschideți un terminal (Linux/macOS) sau un client SSH (cum ar fi PuTTY pentru Windows).

Utilizați următoarea comandă pentru a vă conecta:

ssh nume utilizator@ip-ul_vps-ului dvs

Înlocuiți

username
cu numele dvs. real de utilizator VPS și
your_vps_ip
cu adresa IP a serverului dvs. Vi se va cere apoi să introduceți parola.

Pasul 2: Instalați pachetele necesare

Asigurați-vă că VPS-ul dvs. are instalate pachetele necesare. În funcție de nevoile dvs., este posibil să utilizați Postfix (pentru a trimite e-mailuri) și Dovecot (pentru a prelua e-mailuri utilizând IMAP).

Le puteți instala pe ambele pe Ubuntu cu următoarele comenzi:

sudo apt update
sudo apt install postfix dovecot-imapd

Urmați instrucțiunile din timpul instalării Postfix. Când vi se solicită tipul de configurare a poștei, selectați Internet Site.

Pasul 3: Configurați Postfix pentru a utiliza SMTP-ul Gmail

Postfix trebuie să fie configurat pentru a utiliza serverul SMTP al Gmail pentru e-mailurile de ieșire. Deschideți fișierul de configurare Postfix:

sudo nano /etc/postfix/main.cf

Adăugați sau modificați următoarele setări:

relayhost = [smtp.gmail.com]:587
smtp_sasl_auth_enable = da
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt
smtp_use_tls = da

Pasul 4: Crearea fișierului de autentificare Gmail

Trebuie să creați un fișier care să stocheze acreditările Gmail pentru ca Postfix să se autentifice cu serverul SMTP al Gmail. Deschideți un fișier nou:

sudo nano /etc/postfix/sasl_passwd

Adăugați următoarea linie, înlocuind

your-email@gmail.com
și
your-password
cu datele dvs. reale de identificare Gmail:

[smtp.gmail.com]:587 your-email@gmail.com:your-password

Salvați și închideți fișierul.

Acum securizați fișierul prin modificarea permisiunilor acestuia:

sudo chmod 600 /etc/postfix/sasl_passwd

Generați fișierul de bază de date necesar pentru Postfix:

sudo postmap /etc/postfix/sasl_passwd

Pasul 5: Reîncărcați Postfix

După efectuarea acestor modificări, reîncărcați Postfix pentru ca acestea să intre în vigoare:

sudo systemctl restart postfix

Pasul 6: Configurați Dovecot pentru Gmail (IMAP)

Dovecot se ocupă de preluarea e-mailurilor din contul Gmail. Deschideți fișierul de configurare Dovecot:

sudo nano /etc/dovecot/conf.d/10-auth.conf

Decomentați următoarea linie:

disable_plaintext_auth = no

Acum deschideți fișierul care gestionează configurațiile SSL:

sudo nano /etc/dovecot/conf.d/10-ssl.conf

Asigurați-vă că SSL este activat prin setarea:

ssl = necesar

Salvați și închideți fișierul, apoi reporniți Dovecot:

sudo systemctl restart dovecot

Pasul 7: Activarea aplicațiilor mai puțin sigure în Gmail

Gmail vă solicită să activați accesul pentru aplicații mai puțin sigure dacă nu utilizați OAuth. Pentru a-l activa:

  1. Accesați Setările de securitate Gmail.
  2. Derulați în jos până la secțiunea “Less secure app access”.
  3. Comutați setarea pentru a permite accesul.

Alternativ, dacă aveți activată autentificarea cu doi factori, va trebui să creați o parolă pentru aplicație în setările contului dvs. Google și să o utilizați în locul parolei Gmail obișnuite.

Pasul 8: Testarea trimiterii și primirii de e-mailuri

Puteți testa configurația prin trimiterea unui e-mail direct de pe VPS utilizând comanda

mail
. Instalați utilitarul de linie de comandă mail dacă nu este deja instalat:

sudo apt install mailutils

Apoi trimiteți un e-mail de test:

echo "Acesta este un email de test de la VPS-ul meu" | mail -s "Email de test" your-email@gmail.com

Verificați inbox-ul Gmail pentru a vă asigura că ați primit e-mailul. De asemenea, puteți verifica dacă puteți primi e-mailuri prin Dovecot.

Pasul 9: Configurați clientul Gmail Webmail (opțional)

Dacă doriți să configurați Gmail ca un client de webmail pe VPS-ul dvs., puteți instala un software de webmail precum Roundcube sau Rainloop, care oferă o interfață bazată pe web pentru gestionarea e-mailului dvs. Acest lucru este util dacă doriți o modalitate simplă și ușor de utilizat de a vă gestiona e-mailurile Gmail direct de pe VPS-ul dvs.

Instalarea Roundcube (ca exemplu):

  1. Instalați PHP necesar și dependențele serverului web:
    sudo apt install apache2 php php-mbstring php-xml php-mysql
  2. Descărcați și instalați Roundcube:
    sudo apt install roundcube roundcube-mysql
  3. Urmați instrucțiunile de pe ecran pentru a configura Roundcube și conectați-l la contul Gmail prin IMAP și SMTP.

Concluzii

Urmând acest ghid, ați reușit să configurați Gmail (webmail) pe VPS-ul dvs. Acum puteți trimite și primi e-mailuri prin VPS utilizând serverele SMTP și IMAP ale Gmail. Indiferent dacă configurați e-mailul pentru un proiect mic sau îl utilizați pentru a gestiona comunicațiile de afaceri, această abordare oferă flexibilitate, fiabilitate și confortul de a utiliza Gmail pentru gestionarea e-mailurilor.

Testați-vă abilitățile cu toate serviciile noastre de găzduire și beneficiați de 15% reducere!

Utilizați codul la finalizarea comenzii:

Skills