Sign-up for mailcow

Selbstregistrierung für mailcow: ein Postfach auf deinen Domains oder ein Domain-Administrator für die eigenen Domains des Kunden, nach Bestätigung der E-Mail-Adresse.

Public sign-up page: a free mailbox on one of your domains or an account for the customer's own domain, with Cashier's paid plans next to them1 von 8

mailcow-dockerized hat keine Registrierungsseite: Jedes Postfach und jede Domain legt ein Administrator an. Sign-up for mailcow fügt deinem eigenen mailcow eine öffentliche Registrierungsseite hinzu, sodass Besucher ihr Konto selbst anlegen können, innerhalb der Grenzen, die du festlegst, und erst nachdem sie ihre E-Mail-Adresse bestätigt haben. Es kommt im Paket des mailcow Toolkit (0.4.0 oder neuer) und hat eine eigene Lizenz.

Was es macht

Eine Registrierungsseite auf deinem mailcow

  • Eine öffentliche Seite, /mlw-signup/, auf der mailcow-Oberfläche und auf dem Hostnamen des Webmails. Solange Registrierungen offen sind, zeigt die Anmeldeseite von mailcow einen Link Create an account.
  • Du wählst, was ein Besucher bekommen kann: ein Postfach auf einer der Domains, die du für die Registrierung öffnest, ein Konto als Domain-Administrator für die eigenen Domains des Besuchers oder beides.
  • Postfächer: Namensregeln (minimale und maximale Länge), reservierte Namen (postmaster, abuse, admin und ähnliche, dazu deine eigenen), das kostenlose Kontingent und die Postfach-Vorlage von mailcow.
  • Domain-Administratoren: ein kostenloses Paket (Anzahl der Domains, Postfächer, Aliasse und Kontingent pro Domain, Standardkontingent der Postfächer) und die Domain-Vorlage von mailcow.
  • Formularfelder nach deiner Wahl (Name, Firma, Telefon, Land: aus, optional oder Pflicht), ein Link zu deinen Bedingungen, die akzeptiert werden müssen; die Seite ist auf Englisch oder Rumänisch, je nach der in mailcow gewählten Sprache.

Bestätigung, Freigabe und Einladungen

  • Die E-Mail-Adresse wird mit einem 6-stelligen Code, einem Link oder beidem bestätigt; Code oder Link laufen nach 1 bis 168 Stunden ab.
  • Optionale Freigabe durch den Administrator für kostenlose Registrierungen, mit einer E-Mail an dich für jede neue Registrierung und einer E-Mail an den Besucher mit der Entscheidung (und deiner Begründung, wenn du ablehnst).
  • Einladungscodes: aus, optional oder Pflicht. Ein Code kann einmal oder mehrfach verwendbar sein, ablaufen, an eine Kontoart oder einen Tarif gebunden sein und die Freigabe überspringen.
  • In mailcow wird nichts angelegt, bevor die Adresse bestätigt ist (und freigegeben oder mit Cashier for mailcow bezahlt). Die Registrierung speichert nur den mailcow-Hash des gewählten Passworts.

Schutz vor Missbrauch

  • Ein verstecktes Feld und eine Mindestzeit zum Ausfüllen des Formulars stoppen einfache Bots.
  • Ein Limit an Registrierungen pro Netzwerkadresse und Tag, 5 Bestätigungs-E-Mails pro Adresse und Tag und 5 Versuche pro Code.
  • Erlaubte und gesperrte E-Mail-Domains, und Wegwerfadressen werden mit der eingebauten Liste gesperrt, dazu mit der Liste, die MediaLab Works aktuell hält (geliefert mit gültiger Lizenz).
  • Das Passwort muss der eigenen Passwortrichtlinie von mailcow entsprechen.

Das neue Konto

  • Postfächer und Domain-Administratoren werden mit den eigenen Funktionen von mailcow angelegt, als hätte ein Administrator sie hinzugefügt, mit deinen Vorlagen und Grenzen.
  • Eine Willkommens-E-Mail (auf Wunsch mit deinem eigenen Text auf Englisch und Rumänisch) und automatische Anmeldung in dem Browser, in dem registriert wurde.
  • Kostenpflichtige Tarife, Zusatzoptionen und die Abonnementseite kommen mit Cashier for mailcow.

Die eigenen Domains des Kunden

  • Ein Domain-Administrator fügt eine Domain unter Mein Konto hinzu (/mlw-signup/account.php, auch im mailcow-Menü) und weist sie mit einem TXT-Eintrag nach: _mlw-verify.<domain> mit dem auf der Seite angezeigten Wert mlw-verify=<token>.
  • Der Eintrag wird bei Verify geprüft und 7 Tage lang alle 10 Minuten. Sobald er gefunden ist, wird die Domain mit den Grenzen des Pakets (Domains, Postfächer, Aliasse, Kontingent) zu mailcow hinzugefügt.
  • Die Seite zeigt dann die DNS-Einträge, die die Domain braucht (MX, SPF, DKIM, DMARC und die empfohlenen), berechnet vom DNS-Modul des Toolkits. Der Assistent für neue Domains im Toolkit kann die Rollenadressen einer Kunden-Domain an den Kunden senden, und Kunden-Domains werden aus deiner eigenen automatischen Cloudflare-Einrichtung herausgehalten.

Ohne Lizenz

Registrierungen schließen: Die öffentliche Seite sagt, dass keine Registrierung möglich ist, und die Anmeldeseite zeigt den Link nicht mehr. Bestehende Konten, Postfächer und Domains werden nie angerührt.

Voraussetzungen

  • Das mailcow Toolkit-Paket 0.4.0 oder neuer, installiert auf mailcow-dockerized (Linux, docker compose, systemd); Sign-up ist Teil des Pakets. Zur Installation siehe die Anleitung zum mailcow Toolkit.
  • Der Server muss medialab.works über HTTPS erreichen (Lizenzprüfung).
  • mailcow muss E-Mails an deine Besucher senden können (Bestätigungs- und Willkommens-E-Mails).
  • Für eigene Domains: Der Kunde muss bei seinem DNS-Anbieter einen TXT-Eintrag anlegen können.
  • Für kostenpflichtige Tarife: Cashier for mailcow, mit eigener Lizenz.

Häufige Fragen

Legt eine Registrierung sofort etwas in mailcow an? Nein. Das Postfach oder der Domain-Administrator wird erst angelegt, nachdem die Adresse bestätigt und, wenn du das eingeschaltet hast, freigegeben wurde (oder, bei einem kostenpflichtigen Tarif, bezahlt). Unbestätigte Registrierungen laufen einfach ab.

Können Besucher ihre eigene Domain verwenden? Ja, mit der Kontoart Domain-Administrator. Die Domain wird nach der TXT-Prüfung hinzugefügt, mit den Grenzen des Pakets (kostenloses Paket oder kostenpflichtiger Tarif).

Was passiert, wenn die Lizenz endet? Neue Registrierungen werden gestoppt. Alles, was in mailcow schon existiert, funktioniert weiter; eine gültige Lizenz öffnet die Seite wieder.

Wo werden die Daten gespeichert? In der eigenen Datenbank von mailcow (Tabellen mlw_su_*), sie sind also Teil der mailcow-Backups. Die Einstellungen liegen im Ordner des Toolkits auf dem Server.

Lizenzierung

Sign-up for mailcow ist Open Source (GPL-3.0), wie mailcow und das Toolkit. Was du kaufst, ist das Abonnement für neue Versionen, Updates und Support für einen mailcow-Server, mit eigenem Lizenzschlüssel und eigenem kostenlosem 30-tägigem Test; das mailcow-Paket umfasst Toolkit, Sign-up und Cashier mit einem Schlüssel. Es ist PHP und JavaScript, du erhältst also den vollständigen Quellcode. Siehe Abschnitt 11 der EULA.

Sign-up for mailcow ist unser eigener Code, von MediaLab Works geschrieben; er enthält keinen Code Dritter. Es läuft innerhalb von mailcow-dockerized und legt Konten mit den eigenen Funktionen von mailcow an; mailcow ist ein eigenständiges Open-Source-Projekt (GPL-3.0) der The Infrastructure Company GmbH, siehe Urheberrecht.

Voraussetzungen

  • Paket mailcow Toolkit 0.4.0 oder neuer (es enthält dieses Produkt) auf mailcow-dockerized, Linux, mit docker compose und systemd
  • Root-Zugriff auf den Host, um install.sh auszuführen; der Server muss medialab.works über HTTPS erreichen (Lizenzprüfung)
  • Für eigene Domains: Der Kunde veröffentlicht einen TXT-Eintrag im DNS der Domain
  • Für kostenpflichtige Tarife: Cashier for mailcow (eigene Lizenz)
  • Open Source (GPL-3.0): Du erhältst den vollständigen Quellcode

Neueste Version

0.7.1
veröffentlicht am 20.10.2026
Alle Änderungen ansehen →

Für den Download brauchst du eine Lizenz oder den kostenlosen 30-tägigen Testzeitraum.