Mailpit Hosting

Erfassen Sie ausgehende E-Mails während der Entwicklung und überprüfen Sie jede Nachricht in einem Web-Posteingang.

  • Ein Klick bereitstellen
  • 15 GB Benötigter Speicherplatz
  • 1 GB RAM Benötigter Arbeitsspeicher
  • Von 2 € Preis
Jetzt bestellen Keine Einrichtungsgebühren

Was Sie
bei AvaHost erhalten

Die Bereitstellung mit einem Klick, eine benutzerdefinierte Domain, kostenloses HTTPS, automatische Anwendungsupdates und geplante Backups sind in jeder Cloud-App enthalten. Sie können mehrere Apps auf einem Server ausführen, und der Terminalzugang ist enthalten.

Diese Vorlage enthält keinen Datenbank-Container.

Server bestellen

Technik

Docker-Image
axllent/mailpit:latest
Standardport
8025

So funktioniert Mailpit

Mailpit fungiert als SMTP-Capture-Server und Web-Interface für abgefangene Nachrichten. Eine Entwicklungsanwendung sendet E-Mails an den Listener, und Mailpit speichert das Ergebnis zur Überprüfung, anstatt die Nachricht als gewöhnliche Produktionslieferung zu behandeln. Tester können HTML, Klartext, Header, Raw-Source, MIME-Anhänge, Suchergebnisse, Tags und clientorientierte Vorschauansichten im Browser überprüfen.

Der Katalog schützt das Web-Interface mit einem Admin-Benutzer und einem generierten Passwort, speichert Nachrichten in /data/mailpit.db und konfiguriert den SMTP-Listener, um beliebige Authentifizierungsdaten über unsichere Verbindungen zu akzeptieren. Der öffentliche Anwendungsdienst verweist auf das Web-Interface; der Zugriff auf den SMTP-Listener von einer anderen Workload aus erfordert weiterhin einen unterstützten Netzwerkpfad und sollte nicht als öffentlich angenommen werden.

Wichtige Mailpit-Funktionen

Mailpit kann automatisierte Integrationstests über seine API unterstützen und Links oder HTML analysieren, wenn die erforderlichen Komponenten verfügbar sind. Es ist nützlich, um zu bestätigen, dass eine Anwendung den beabsichtigten Empfänger, Betreff, Template, Anhang und Header erzeugt hat. Ein erfasstes Ergebnis beweist nicht, dass ein echter Mail-Provider die Nachricht akzeptiert oder dass jeder Client sie identisch darstellt.

Diese Bereitstellung ist ein Test-Postfach, kein Outbound-Mail-Service. Anwendungs-E-Mail ist über alle Hosting-Dienste deaktiviert, und das Paket bietet kein produktives SMTP-Relay, keine Sender-Reputation, keine Domain-Authentifizierung, keine Bounce-Verarbeitung, keine Complaint-Verwaltung oder Empfängerlieferung. Die Accept-Any-SMTP-Einstellung bedeutet auch, dass der Listener nicht für nicht vertrauenswürdige Netzwerke freigegeben werden darf.

Mailpit vs. Mailtrap Email Sandbox

1

Mailpit

Mailpit bietet einen selbstgehosteten SMTP-Capture-Service, ein Inspektions-Interface und eine Test-API. Mailtrap Email Sandbox ist ein verwaltetes Produkt mit vom Anbieter gehosteten Postfächern, Team-Funktionen, E-Mail-Analyse und Plänen, die an seinen Service gebunden sind. Mailtrap trennt Sandbox-Tests von seiner Email API oder seinem SMTP-Produkt für Nachrichten, die für echte Empfänger bestimmt sind.

2

Mailtrap Email Sandbox

Mailtrap kann für Teams geeignet sein, die ein verwaltetes gehostetes Konto, kollaborative Postfächer, vom Anbieter verwaltete Konnektivität und kommerziellen Support wünschen. Mailpit passt zu Entwicklern, die das Test-Postfach unter ihrer eigenen Domain haben möchten und die Netzwerkerreichbarkeit verwalten können. Keine Sandbox sollte als Beweis für die endgültige Produktionslieferung präsentiert werden.

Bestellen Mailpit

Wer nutzt Mailpit

Entwickler können Kontomeldungen während der Feature-Entwicklung überprüfen, QA-Teams können Templates und Anhänge verifizieren, und automatisierte Tests können erfasste E-Mails abfragen. Eine kleine interne Staging-Umgebung kann auch separate Tags oder Empfängermuster verwenden, um mehrere Test-Flows zu organisieren.

Mailpit ist nicht für Kundenkampagnen, Passwort-Nachrichten, die echte Benutzer erreichen müssen, Transaktionslieferung, Marketing-Consent-Management oder Reputation-Tests auf einer Produktionsroute geeignet. Betreiber bleiben dafür verantwortlich, Testdaten frei von unnötigen persönlichen Informationen zu halten und Nachrichten zu entfernen, die nicht beibehalten werden sollten.

Mailpit selbst hosten: Anforderungen und Kosten

Die Ressourcennutzung von Mailpit hängt vom Volumen erfasster Nachrichten, der Anhangsgröße, der Aufbewahrung, der Suchaktivität, API-Tests, gleichzeitigen Browser-Benutzern und der SMTP-Erfassungsrate ab. PostgreSQL und MariaDB sind nicht erforderlich; der Katalog verwendet den lokalen /data/mailpit.db-Speicher. Die Software hat keine separate Anwendungsgebühr, während große Anhänge und lange Test-Historien den Speicher schnell verbrauchen können.

Bei AvaHost nutzt Mailpit Plan 1 für €2. Das gehostete Mailpit-Paket umfasst One-Click-Bereitstellung, eine benutzerdefinierte Domain mit automatisiertem HTTPS, automatische Anwendungsaktualisierungen und geplante Sicherungen. Verwenden Sie das generierte Web-Interface-Passwort und beschränken Sie jede Route zum SMTP-Listener, da der Katalog Accept-Any-Authentifizierung über unsicheres SMTP erlaubt. Das Paket stellt die Test-UI bereit, kein öffentliches Produktions-Relay, und Anwendungs-E-Mail bleibt deaktiviert. Bestätigen Sie die Netzwerkkonnektivität von jeder Test-Workload, ohne Port 1025 für nicht vertrauenswürdige Sender freizugeben.

F.A.Q

  • Mailpit beginnt bei €2 im Plan 1. Dieser Einstiegspunkt eignet sich für ein bescheidenes Entwicklungs-Postfach mit gewöhnlichen Nachrichtengrößen. Erfassungsrate, Anhängegröße, beibehaltener Verlauf, Suchaktivität, API-Tests und gleichzeitige Betrachter sind die Schlüsselfaktoren, die Sie überwachen sollten, wenn Sie entscheiden, ob die Test-Umgebung mehr Speicherplatz oder Verarbeitungskapazität benötigt.

  • Mailpit lauscht separat auf SMTP neben seiner Browser-Schnittstelle, aber der Katalog veröffentlicht den Web-Service statt einen öffentlichen SMTP-Port zu versprechen. Die Versand-Workload benötigt einen unterstützten Netzwerkpfad zum Listener. Testen Sie diese Verbindung privat, und exponieren Sie die Accept-Any-, unsichere SMTP-Konfiguration nicht gegenüber nicht vertrauenswürdigen Netzwerken.

  • Mailpit ist dazu bestimmt, Test-Nachrichten abzufangen und zu inspizieren. Das gehostete Paket beinhaltet keinen Production Relay, keine Sender-Domain-Authentifizierung, kein Reputation Management, keine Bounce-Behandlung und keine echte Zustellung an Empfänger. Anwendungs-E-Mail ist über alle AvaHost-Services hinweg deaktiviert. Verwenden Sie einen angemessen verwalteten Mail-Provider für Nachrichten, die Benutzer erreichen müssen.

  • Eine benutzerdefinierte Domain kann mit der Mailpit-Weboberfläche verbunden werden, wobei HTTPS automatisch aktiviert wird, nachdem DNS konfiguriert ist. Melden Sie sich mit den generierten `admin` Anmeldedaten an, beschränken Sie die Zielgruppe und testen Sie die Nachrichtenprüfung auf dem endgültigen Hostnamen. HTTPS für den Browser sichert oder exponiert nicht selbst den separaten SMTP-Listener.