ISPConfig/Plugin/Automail: Unterschied zwischen den Versionen
Erscheinungsbild
| Zeile 99: | Zeile 99: | ||
* Sie brauchen keine Weiterleitungen, wichtig ist, dass die Domain ein SSL-Zertifikat hat | * Sie brauchen keine Weiterleitungen, wichtig ist, dass die Domain ein SSL-Zertifikat hat | ||
* A-Records im DNS reichen aus, um auf Ihren Webserver zu verweisen, damit Sie Let's Encrypt verwenden können | * A-Records im DNS reichen aus, um auf Ihren Webserver zu verweisen, damit Sie Let's Encrypt verwenden können | ||
=== Script auf der Webseite einrichten === | === Script auf der Webseite einrichten === | ||
Version vom 18. Juli 2026, 08:53 Uhr
ISPConfig/Plugin/Automail - Automatischen Konfiguration von E-Mail-Clients
Beschreibung
- ISPConfig Automail
- Email-Clients (Thunderbird, Outlook, ...) automatisch konfigurieren
- Einen oder mehrere Mailserver für Domains
- Definition von passenden Daten je Mailserver (Hostname, Port, ...)
- Webseite stellt die Daten zur Verfügung
- Autoconfig (Thunderbird)
- Autodiscover (Outlook)
Email-Clients nach Vorgaben konfigurieren
- Unterschiedliche Adressen und unterschiedliche XML‑Files
- Anforderungen
- Aufbau des Plug-Ins
| Erweiterung für ISPConfig | Verwalten der Einstellungen |
| Skript | um die entsprechenden XML-Dokumente unter der jeweiligen Domain zu generieren |
- Beispiel
Hier wird example.de hier als Domain genutzt
- Automatische Einrichten der Mail-Clients
- Domain ist frei wähbar
- Die Domain kunde.de ist die Domain, die für die Einrichtung example.de abfragt
In diesem Beispiel ist
- example.com Ihre Domain, über die die automatische Einrichtung der Mailclients laufen soll
- client.com ist die Domäne, die example.com für die Einrichtung abfragt.
Installation
cd /tmp wget https://download.schaal-it.net/ispconfig-automail.tgz tar xfz ispconfig-automail.tgz cd automail php install.php ISPConfig Automail module has been installed.
Konfiguration
Plugin aktivieren
Nach der nächsten Anmeldung steht das Modul zur Verfügung
Remote-Benutzer
- Remote-Benutzer erstellen
- Automail-Funktionen aktivieren
- Fernzugriff zulassen, bei mehreren Servern
Plugin Konfigurieren
- Unter Provider-ID geben Sie eine eindeutige ID ein, die Ihr Setup identifiziert.
- Sie können den Domänennamen Ihres Servers verwenden.
- Die beiden Hostnamen sind die Namen, unter denen Mails abgerufen (IMAP/POP3) und versendet (SMTP) werden.
- Ports: Ports, die für Ihren Mailserver verwendet werden sollen.
Wenn SSL aktiviert ist, wird das eingerichtete Email-Programm eine verschlüsselte Verbindung aufbauen
- Achtung
Das Zertifikat MUSS zum Hostnamen passen
DNS-Einträge erstellen
- A/AAAA-Record für example.com
- autoconfig.example.com
- autodiscover.example.com
- Je Kundendomäne
autoconfig.client.com. CNAME autoconfig.example.com. _autodiscover._tcp.client.com. SRV 0 0 443 autodiscover.example.com.
Für die automatische Erkennung wird ein SRV-Eintrag empfohlen
- Dadurch erhalten Sie während der Einrichtung eine Zertifikatswarnung
- Es ist die einfachste Möglichkeit, beliebig viele Kundendomänen einzurichten
Website für Automail
- Jetzt müssen Sie die Website autoconfig.example.com mit PHP-Unterstützung und ohne Auto-Subdomain in ISPConfig erstellen.
- Sie sollten diese Seite auch mit SSL sichern.
- Dies ist für die automatische Konfiguration nicht erforderlich, wird aber später für die automatische Erkennung benötigt. Sie können Let's Encrypt ganz einfach verwenden
Sie müssen die Anweisungen für Apache entsprechend setzen:
Apache
Serveralias autoconfig.*
Mit Alias oder Servername kann diese Domain später von beliebigen Kunden- oder E-Mail-Domains verwendet werden
- Erstellen Sie die Aliasdomäne autodiscover.example.com und verweisen Sie sie auf autoconfig.example.com
- Sie brauchen keine Weiterleitungen, wichtig ist, dass die Domain ein SSL-Zertifikat hat
- A-Records im DNS reichen aus, um auf Ihren Webserver zu verweisen, damit Sie Let's Encrypt verwenden können
Script auf der Webseite einrichten
- Laden Sie die Dateien aus dem Website -Verzeichnis aus dem Archiv auf die neu erstellte Website hoch
- config.php anpassen
- Benennen Sie die Datei htaccess in .htaccess um
- Wird nginx verwendet, kann die Datei gelöscht werden
Anwendungen
Problembehebung
Weblinks
- Autoconfig-Dienst (Thunderbird)
- Autodiscover-Dienst (Outlook)