Es braucht einen ServerCon Daemon, welche auf einem eigenen FlexServer so aktiviert werden: Service-Daemons aktivieren
Installation
Für die aktuelle Version findet sich hier der Download Link zum statischen Binary Programm: Mailpit Installation
Per SSH müssen dann folgende Schritte erfolgen:
mkdir mailpit && cd mailpit && wget $LINK
tar xzvf mailpit-linux-amd64.tar.gz
Für den Daemon braucht es ein simples Startskript:
vim start_mailpit.sh
Inhalt:
#!/bin/bash
cd /home/$USER/mailpit && ./mailpit
Dann kann man in ServerCon den Daemon anlegen, am besten dort direkt auch 512mb oder 1024mb RAM vergeben und starten.
Webserver
Damit man mailpit via https:// gesichert aufrufen kann, braucht es ein eigenes Web-Verzeichnis, auf welches man eine Subdomain wie "mailpit.domain-bei-profihost.de" zeigt und dafür SSL anlegen.
cd ~/www.domain-bei-profihost.de/ && mkdir mailpit && cd mailpit && vim .htaccess
Im Ordner braucht es dann eine .htaccess Datei, wie es auf der Daemon Info Seite in ServerCon beschrieben wird:
DirectoryIndex disabled
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTPS} !on
RewriteCond %{REDIRECT_HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
## Entfernen Sie die Kommentarzeichen (#) am Anfang der folgenden zwei Zeilen,
## wenn der Apache Webserver weiterhin Dateien und Verzeichnisse ausliefern soll.
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{REQUEST_FILENAME} !-f
## Passen Sie die IP Adresse (1.2.3.4) und den Port (8080) entsprechend Ihres Daemons an.
RewriteRule (.*) http://172.16.1.234:8025/$1 [P,L]Die Web Aufrufe lässt man in den Ordner zeigen und setzt in ServerCon auch direkt einen Verzeichnisschutz.
Abschluss
mailpit ist danach schon aufrufbar und damit E-Mails auch dort zugestellt werden, wenden Sie sich noch kurz an unseren Support, damit wir E-Mails an eine bestimmte oder auch alle Domains, die lokal erzeugt werden, an mailpit senden lassen. Schreiben Sie einfach, welche Domains/Konfiguration Sie für mailpit wollen.
Fertig!