On-Demand SMTP & IMAP-Anmeldeinformationen: Geben Sie jedem Benutzer sein eigenes E-Mail-Postfach
Wie man jedem Benutzer in Ihrer SaaS-App sein eigenes E-Mail-Postfach gibt, indem man On-Demand SMTP und IMAP-Anmeldeinformationen verwendet.

Einige Produkte müssen jedem Benutzer seine eigene echte E-Mail-Adresse geben. Nicht einen Weiterleitungs-Alias, nicht einen Webhook-Endpunkt – ein echtes Postfach mit SMTP- und IMAP-Anmeldeinformationen, das mit jedem E-Mail-Client funktioniert.
Ticketing-Systeme müssen Kunden-E-Mails bei support-{id}@domain.com empfangen. Projektmanagement-Tools benötigen Pro-Projekt-Postfächer. Kundenservice-Plattformen benötigen Agenten zum Versenden und Empfangen als sich selbst. CRM-Tools benötigen, um E-Mail-Gespräche nativ zu verfolgen.
Die traditionelle Lösung ist das Betreiben Ihres eigenen Mail-Servers. Die moderne Alternative ist das Erstellen von Postfächern on-Demand über einen Service, der die Infrastruktur verwaltet.
Der traditionelle Ansatz: Betreiben Sie Ihren eigenen Mail-Server
Das Einrichten von Postfix, Dovecot und der unterstützenden Infrastruktur für Multi-Tenant-E-Mail ist ein ernstes Unterfangen:
- DNS-Konfiguration: MX-Einträge, SPF, DKIM, DMARC – pro Domain
- Server-Verwaltung: Postfix für SMTP, Dovecot für IMAP, SpamAssassin oder rspamd für Filterung
- Speicherung: E-Mail-Speicherung wächst unvorhersehbar; Sie benötigen Monitoring und Bereinigungsrichtlinien
- Zustellbarkeit: IP-Reputationsverwaltung, Feedback-Schleifen, Bounce-Behandlung
- Sicherheit: TLS-Zertifikate, Authentifizierung, Rate-Limiting, Missbrauchsprävention
- Monitoring: Queue-Tiefe, Zustellungsraten, Bounce-Raten, Speichernutzung
Dies ist ein Vollzeitjob für ein Ops-Team. Für die meisten SaaS-Produkte ist E-Mail-Infrastruktur nicht das Produkt – sie ist ein unterstützendes Feature. Engineering-Zeit in Mail-Server-Ops zu investieren ist eine Ablenkung davon, das zu bauen, wofür die Benutzer tatsächlich bezahlen.
Der Reusable.Email-Ansatz
Anstatt Mail-Server zu betreiben, erstellen Sie verwaltete Postfächer über Reusable.Email. Jedes verwaltete Postfach ist ein vollständiges E-Mail-Konto mit:
- IMAP:
imap.reusable.email:993(SSL/TLS) – lesen Sie E-Mail programmatisch - SMTP:
smtp.reusable.email:587(STARTTLS) – versenden Sie E-Mail als die Postfach-Adresse - POP3 – für Clients, die es bevorzugen
- 365-Tage-Aufbewahrung
- Benutzerdefinierte Ordner, Spam-Filterung, Weiterleitung
Kosten: $3 pro Postfach, einmalig. Keine monatlichen Pro-Benutzer-Gebühren.
Für Produkte, die programmgesteuerte Postfach-Erstellung in großem Maßstab benötigen, fügt die White-Label-Ebene ($30/Monat) hinzu:
- REST API für Postfach-Erstellung und -Verwaltung
- Webhooks für Echtzeit-E-Mail-Ereignisse
- Unbegrenzte verwaltete Postfächer
- Ihre eigene Domain, null Reusable.Email-Branding
- Admin-Panel und Nutzungsanalysen
Architektur: Wie dies in ein SaaS-Produkt passt
Hier ist, wie eine typische Integration funktioniert:
1. Benutzer meldet sich für Ihr Produkt an
Wenn ein neuer Benutzer (oder Projekt, oder Ticket-Warteschlange) eine E-Mail-Adresse benötigt, erstellt Ihr Backend ein verwaltetes Postfach über die White-Label-API.
POST /api/inboxes
{
"address": "[email protected]",
"display_name": "Support - Acme Corp"
}
Die API gibt IMAP/SMTP-Anmeldeinformationen für das neue Postfach zurück.
2. Speichern Sie Anmeldeinformationen in Ihrer Datenbank
Ordnen Sie die Postfach-Anmeldeinformationen dem Benutzer in Ihrer Datenbank zu:
users table:
id: 12345
name: "Acme Corp"
inbox_address: "[email protected]"
imap_user: "[email protected]"
imap_pass: (encrypted)
smtp_host: "smtp.reusable.email"
smtp_port: 587
3. Verbinden Sie IMAP/SMTP in Ihrer Anwendung
Verwenden Sie die gespeicherten Anmeldeinformationen, um sich mit IMAP/SMTP zu verbinden:
import imaplib
imap = imaplib.IMAP4_SSL(
host="imap.reusable.email",
port=993
)
imap.login(user, password)
imap.select("INBOX")
Jetzt kann Ihre Anwendung E-Mails lesen, Verbindungen zu anderen Systemen erstellen (Ticketing, CRM, etc.), und mit dem Benutzer synchronisieren.
Warum dies besser ist als selbstgehostet
Kosten: $3 pro Benutzer ist billiger als die laufenden Betriebskosten für Mail-Server-Infrastruktur.
Skalierbarkeit: Keine Bedenken hinsichtlich Speicher, Bandbreite oder Lieferketten. Reusable.Email verwaltet die Infrastruktur.
Zuverlässigkeit: Mail-Server sind komplex. Reusable.Email betreibt sie professionell. Sie konzentrieren sich auf Ihr Produkt.
Deliverability: Etablierte Mail-Infrastruktur mit guten IP-Reputationen.
Wartung: Keine Patches, Upgrades oder Sicherheits-Audits zu verwalten.
Dies ist der richtige Ansatz für SaaS-Produkte, die E-Mail als Feature benötigen, nicht als Kernfunktion.
Try it free
Get a disposable inbox in seconds
No sign-up required. Just visit an address and it's live. Works with any domain on reusable.email.
Open your inbox →

