Maildrop – Temporäre E-Mail unter Ihrer Kontrolle
Kommt Ihnen das bekannt vor? Sie müssen sich bei einer fragwürdigen Website anmelden, möchten aber nicht Ihre Haupt-E-Mail preisgeben? Oder Sie müssen mehrere Konten für Tests erstellen, aber E-Mail-Dienste blockieren Massenregistrierungen? Es gibt eine Lösung – Maildrop, ein selbsthostbarer temporärer E-Mail-Dienst.
Was ist enthalten?
Maildrop ist eine leichtgewichtige Anwendung, die:
- Zufällige E-Mail-Adressen auf Ihrer Domain generiert
- Eingehende E-Mails empfängt, ohne einen vollständigen Mailserver einzurichten
- Alte E-Mails automatisch bereinigt
- Wichtige Postfächer mit einem Passwort schützen kann
Der Hauptvorteil gegenüber öffentlichen Diensten wie Temp- Mail ist die vollständige Kontrolle über Ihre Daten und keine Einschränkungen bei der Anzahl der Adressen.
Hauptfunktionen
-
Flexible Adressgenerierung
- Zufällige Adressen wie
[email protected] - Möglichkeit, benutzerdefinierte Aliase festzulegen
- Passwortschutz für einzelne Postfächer
- Zufällige Adressen wie
-
Einfache Oberfläche
- Minimalistische Weboberfläche ohne Überladung
- E-Mails direkt im Browser anzeigen
- Automatische Aktualisierung der E-Mail-Liste
-
In 5 Minuten einsatzbereit
- Start über Docker oder natives Python-Skript
- Detaillierte DNS-Konfigurationsanleitung
- Flexible Konfigurationsparameter über .env-Datei
Wie funktioniert es technisch?
Unter der Haube verwendet Maildrop:
- Flask für die Weboberfläche
- Integrierten SMTP-Server für den E-Mail-Empfang
- Einfache dateibasierte Speicherung für E-Mails (kann durch eine Datenbank ersetzt werden)
Die Architektur wird absichtlich so einfach wie möglich gehalten – es ist kein vollständiger Mailserver, sondern speziell ein Tool für temporäre Adressen.
Anwendungsfälle
-
Sichere Sandbox Neue Dienste testen? Erstellen Sie für jeden Test eine eindeutige Adresse – kein Spam in Ihrem Haupt-Posteingang.
-
Entwicklung und Debugging Müssen Sie die Funktionalität von E-Mail-Newslettern testen? Mit Maildrop können Sie sofort Dutzende von Testadressen erstellen.
-
Anonyme Registrierungen Für Foren, temporäre Konten und Dienste, bei denen Sie Ihre Haupt-E-Mail nicht preisgeben möchten.
Einrichtung in 3 Schritten
- Server bereitstellen (Docker-Image oder direkt über Python)
- DNS-Einträge konfigurieren (MX- und A-Einträge)
- Port 25 öffnen (oder Cloud-Hosting verwenden)
Beispiel docker-compose-Konfiguration:
services:
maildrop:
image: haileyydev/maildrop:latest
ports:
- "5000:5000"
- "25:25"
environment:
- DOMAIN=yourdomain.com
Vor- und Nachteile
✅ Vollständige Kontrolle über temporäre E-Mail ✅ Einfache Bereitstellung ✅ Open Source (GPLv3)
❌ Eigene Domain erforderlich ❌ Keine E-Mail-Verschlüsselung ❌ Basisfunktionalität (keine Suche, keine Filter)
Für wen ist es besonders geeignet?
- Entwickler, die E-Mail-Funktionalität testen
- Power-User, die Wert auf Privatsphäre legen
- Admins, die einen einfachen Weg brauchen, viele Testkonten zu erstellen
Probieren Sie Maildrop aus – es könnte genau das Tool sein, das Ihnen für die Arbeit mit temporären E-Mails gefehlt hat. Und wenn Sie die Funktionen als unzureichend empfinden, ist das Projekt offen für Verbesserungen – der Quellcode wartet auf Ihre Pull-Requests!
Projektlogo:
Oberflächenscreenshot:

Ähnliche Projekte