Selbst hosten
Der lightmails-Node läuft auf deinem eigenen Linux-Server, holt deine Mails per ausgehender HTTPS-Verbindung ab und speichert sie nur bei dir. Er funktioniert hinter Firewall und NAT, ein Raspberry Pi oder ein kleiner VPS genügt. Es müssen keine Ports aus dem Internet erreichbar sein.
Voraussetzungen
- Linux (x86_64) mit systemd und root-Zugriff
- Ausgehendes HTTPS zu
lightmails.com - Ein lightmails-Konto mit einem Workspace und einer Domain im Modus Hybrid
1. Node im Panel anlegen
Im Panel unter Nodes auf Node hinzufügen klicken. Dir wird ein Befehl mit einem einmaligen Token angezeigt (24 Stunden gültig).
2. Installieren und verbinden
curl -fsSL https://lightmails.com/install.sh | sudo LIGHTMAIL_TOKEN=<dein-token> sh
Das Skript lädt das Programm von lightmails.com, prüft die SHA-256-Prüfsumme, legt den Systembenutzer lightmail an, richtet den Dienst lightmail-node.service ein und verbindet den Node. Du kannst das Skript vorher ansehen: /install.sh.
3. Postfächer und Passwort
Postfächer legst du im Panel an. Der Node erzeugt den Schlüssel dafür selbst und meldet nur den öffentlichen Teil zurück. Alternativ direkt auf dem Server:
sudo -u lightmail lightmail node mailbox create anna@deine-domain.de echo 'ein-langes-passwort' | sudo -u lightmail lightmail node mailbox passwd anna@deine-domain.de
4. Mail-Programm einrichten
| Dienst | Server | Port | Sicherheit |
|---|---|---|---|
| Posteingang (IMAP) | Adresse deines Servers | 993 | SSL/TLS |
| Postausgang (SMTP) | Adresse deines Servers | 587 | STARTTLS |
Benutzername ist die vollständige Adresse, das Passwort das oben gesetzte. Der Versand läuft über das lightmails-Gate: signiert (DKIM) und mit passender Absender-Reputation. Beim ersten Start verwendet der Node ein selbstsigniertes Zertifikat; für Mail-Programme kannst du ein eigenes Zertifikat nach /var/lib/lightmail-node/tls/cert.pem und key.pem legen.
Betrieb
- Status:
sudo -u lightmail lightmail node status - Logs:
journalctl -u lightmail-node -f - Daten:
/var/lib/lightmail-node(Datenbank, Schlüssel, Zertifikate). Bitte eigene Backups anlegen.
Wichtig
/var/lib/lightmail-node regelmäßig.Deinstallation
sudo systemctl disable --now lightmail-node sudo rm -rf /usr/local/bin/lightmail /etc/systemd/system/lightmail-node.service /var/lib/lightmail-node