So richten Sie Gmail (Webmail) auf Ihrem VPS ein ⋆ ALexHost SRL

Testen Sie Ihre Fähigkeiten mit unseren Hosting-Diensten und erhalten Sie 15% Rabatt!

Code an der Kasse verwenden:

Skills
28.11.2024

So richten Sie Gmail (Webmail) auf Ihrem VPS ein

Die Einrichtung von Gmail zum Senden und Empfangen von E-Mails über Ihren VPS(Virtual Private Server) kann Ihnen helfen, Ihre E-Mails effizienter zu verwalten, insbesondere wenn Sie eine Website oder einen Dienst betreiben. Dieser Artikel führt Sie durch die Schritte zur Konfiguration Ihres VPS, um die SMTP- (Simple Mail Transfer Protocol) und IMAP-Server (Internet Message Access Protocol) von Gmail zu nutzen, die es Ihrem Server ermöglichen, E-Mails über Gmail zu senden und auf Ihrem bevorzugten Client oder Ihrer Anwendung zu empfangen.

Voraussetzungen

Bevor Sie beginnen, sollten Sie sicherstellen, dass Sie über die folgenden Voraussetzungen verfügen:

  • Einen laufenden VPS (Linux-basiert) mit root- oder sudo-Zugriff.
  • Ein Gmail-Konto.
  • Grundlegende Kenntnisse in der Verwendung von SSH und der Konfiguration von Servereinstellungen.

Schritt 1: Verbinden Sie sich mit Ihrem VPS über SSH

Zuerst müssen Sie sich mit Ihrem VPS über SSH verbinden. Öffnen Sie ein Terminal (Linux/macOS) oder einen SSH-Client (z. B. PuTTY für Windows).

Verwenden Sie den folgenden Befehl, um sich zu verbinden:

ssh benutzername@Ihre_vps_ip

Ersetzen Sie

username
durch Ihren tatsächlichen VPS-Benutzernamen und
your_vps_ip
durch die IP-Adresse Ihres Servers. Sie werden dann aufgefordert, Ihr Passwort einzugeben.

Schritt 2: Erforderliche Pakete installieren

Stellen Sie sicher, dass auf Ihrem VPS die erforderlichen Pakete installiert sind. Je nach Ihren Bedürfnissen verwenden Sie Postfix (zum Versenden von E-Mails) und Dovecot (zum Abrufen von E-Mails über IMAP).

Sie können beide unter Ubuntu mit den folgenden Befehlen installieren:

sudo apt update
sudo apt install postfix dovecot-imapd

Folgen Sie den Aufforderungen während der Postfix-Installation. Wenn Sie nach dem E-Mail-Konfigurationstyp gefragt werden, wählen Sie Internet-Site.

Schritt 3: Konfigurieren Sie Postfix für die Verwendung des SMTP von Gmail

Postfix muss für die Verwendung des SMTP-Servers von Gmail für ausgehende E-Mails konfiguriert werden. Öffnen Sie die Konfigurationsdatei von Postfix:

sudo nano /etc/postfix/main.cf

Fügen Sie die folgenden Einstellungen hinzu oder ändern Sie sie:

relayhost = [smtp.gmail.com]:587
smtp_sasl_auth_enable = ja
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 = ja

Schritt 4: Erstellen Sie die Gmail-Authentifizierungsdatei

Sie müssen eine Datei erstellen, in der Ihre Gmail-Zugangsdaten gespeichert sind, damit Postfix sich beim SMTP-Server von Gmail authentifizieren kann. Öffnen Sie eine neue Datei:

sudo nano /etc/postfix/sasl_passwd

Fügen Sie die folgende Zeile hinzu und ersetzen Sie

your-email@gmail.com
und
your-password
durch Ihre tatsächlichen Gmail-Anmeldedaten:

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

Speichern und schließen Sie die Datei.

Sichern Sie nun die Datei, indem Sie ihre Berechtigungen ändern:

sudo chmod 600 /etc/postfix/sasl_passwd

Erzeugen Sie die von Postfix benötigte Datenbankdatei:

sudo postmap /etc/postfix/sasl_passwd

Schritt 5: Postfix neu laden

Nachdem Sie diese Änderungen vorgenommen haben, laden Sie Postfix neu, damit sie wirksam werden:

sudo systemctl restart postfix

Schritt 6: Konfigurieren Sie Dovecot für Google Mail (IMAP)

Dovecot übernimmt das Abrufen von E-Mails von Ihrem Gmail-Konto. Öffnen Sie die Dovecot-Konfigurationsdatei:

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

Dekommentieren Sie die folgende Zeile:

disable_plaintext_auth = no

Öffnen Sie nun die Datei mit den SSL-Konfigurationen:

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

Vergewissern Sie sich, dass SSL durch die Einstellung aktiviert ist:

ssl = erforderlich

Speichern und schließen Sie die Datei und starten Sie dann Dovecot neu:

sudo systemctl restart dovecot

Schritt 7: Aktivieren Sie weniger sichere Apps in Google Mail

In Google Mail müssen Sie den Zugriff für weniger sichere Anwendungen aktivieren, wenn Sie nicht OAuth verwenden. So aktivieren Sie es:

  1. Gehen Sie zu Ihren Gmail-Sicherheitseinstellungen.
  2. Scrollen Sie nach unten zum Abschnitt “Weniger sicherer App-Zugriff”.
  3. Schalten Sie die Einstellung um, um den Zugriff zu erlauben.

Wenn Sie die Zwei-Faktor-Authentifizierung aktiviert haben, müssen Sie alternativ in Ihren Google-Kontoeinstellungen ein App-Passwort erstellen und dieses anstelle Ihres regulären Google Mail-Passworts verwenden.

Schritt 8: Testen des E-Mail-Versands und -Empfangs

Sie können Ihre Konfiguration testen, indem Sie eine E-Mail direkt von Ihrem VPS mit dem Befehl

mail
senden. Installieren Sie das Mail-Befehlszeilenprogramm, falls es nicht bereits installiert ist:

sudo apt install mailutils

Senden Sie dann eine Test-E-Mail:

echo "Dies ist eine Test-E-Mail von meinem VPS" | mail -s "Test-E-Mail" your-email@gmail.com

Überprüfen Sie Ihren Gmail-Posteingang, um sicherzustellen, dass Sie die E-Mail erhalten haben. Sie können auch überprüfen, ob Sie E-Mails über Dovecot empfangen können.

Schritt 9: Einrichten des Gmail-Webmail-Clients (optional)

Wenn Sie Gmail als Webmail-Client auf Ihrem VPS konfigurieren möchten, können Sie eine Webmail-Software wie Roundcube oder Rainloop installieren, die eine webbasierte Schnittstelle für die Verwaltung Ihrer E-Mails bietet. Dies ist hilfreich, wenn Sie einen einfachen, benutzerfreundlichen Weg suchen, um Ihre Gmail-E-Mails direkt von Ihrem VPS aus zu verwalten.

Installation von Roundcube (als Beispiel):

  1. Installieren Sie die notwendigen PHP- und Webserver-Abhängigkeiten:
    sudo apt install apache2 php php-mbstring php-xml php-mysql
  2. Laden Sie Roundcube herunter und installieren Sie es:
    sudo apt install roundcube roundcube-mysql
  3. Folgen Sie den Anweisungen auf dem Bildschirm, um Roundcube zu konfigurieren und es über IMAP und SMTP mit Ihrem Gmail-Konto zu verbinden.

Schlussfolgerung

Wenn Sie diese Anleitung befolgt haben, haben Sie Gmail (Webmail) erfolgreich auf Ihrem VPS eingerichtet. Sie können nun E-Mails über Ihren VPS mithilfe der SMTP- und IMAP-Server von Gmail senden und empfangen. Unabhängig davon, ob Sie E-Mail für ein kleines Projekt einrichten oder es für die Verwaltung der geschäftlichen Kommunikation verwenden, bietet dieser Ansatz Flexibilität, Zuverlässigkeit und die Bequemlichkeit der Verwendung von Gmail für die E-Mail-Verarbeitung.

Testen Sie Ihre Fähigkeiten mit unseren Hosting-Diensten und erhalten Sie 15% Rabatt!

Code an der Kasse verwenden:

Skills