Automatisch aus dem Englischen übersetzt.

Auf Englisch lesen
Proxy Mail QA

Registrierungs- und Anmelde-E-Mails in Apps auf Replit testen

Replit Agent kann eine komplette App mit Konten bauen, ausführen und veröffentlichen. Welche E-Mails deine Nutzer bekommen, hängt von der eingerichteten Anmeldung ab: Replit Auth, Clerk Auth oder deine eigene. So erkennst du sie und prüfst jede, bevor du deine App teilst.

Aktualisiert am

Welche Anmeldung nutzt deine App?

Öffne den Bereich Auth in deinem Workspace oder frag den Agent: „Welche Authentifizierung nutzt diese App?“

Anmeldung Wer die E-Mails sendet Mit Proxy Mail QA testen
Replit Auth: Nutzer melden sich mit einem Replit-Konto an Replit, für Replit-Konten. Deine App sendet zur Anmeldung keine Nur die eigenen E-Mails deiner App, etwa Einladungen
Clerk Auth: eigene Konten, im Design deiner App Clerk: ein Bestätigungscode, wenn sich jemand mit E-Mail und Passwort registriert Ja
Deine eigene: Supabase, Firebase oder Code, der über Resend und Ähnliches sendet Deine App oder ihr Auth-Dienst Ja, jede

Die Buttons für Google, GitHub, Apple und X senden zur Anmeldung keine E-Mail, egal welche Anmeldung du nutzt: Teste sie mit einem eigenen Konto. Anmeldemethoden erklärt beschreibt, was jede Option tut.

Replit Auth

Deine Nutzer melden sich auf einer Seite im Replit-Design mit einem Replit-Konto an, über Google, GitHub, X, Apple oder E-Mail. Replit betreibt diese Seite und sendet ihre E-Mails, etwa zum Zurücksetzen des Passworts, daher gibt es keine Registrierungs-E-Mail deiner App zu testen. Das passt für interne Tools und Apps für andere Replit-Nutzer. Für eine öffentliche App mit eigenen Konten bitte den Agent stattdessen um Clerk Auth.

Die E-Mails, die deine App selbst sendet, kannst du trotzdem prüfen: Einladungen, Benachrichtigungen und alles, was du mit einem E-Mail-Dienst hinzugefügt hast.

Clerk Auth

Deine App bekommt eigene Konten, getrennt von Replit, mit E-Mail und Passwort sowie Google, GitHub, Apple oder X. Wer sich mit E-Mail registriert, bekommt einen Bestätigungscode von Clerk.

  1. Zuerst veröffentlichen. Entwicklung und Produktion sind getrennt, mit getrennten Nutzern, also teste in der veröffentlichten App.
  2. Erstell eine Adresse in Proxy Mail QA, mit einer generierten Persona, falls dein Formular nach einem Namen fragt.
  3. Registriere dich mit E-Mail und Passwort und kopiere dann den Code aus der Zeile.
  4. Melde dich ab und wieder an und probiere das Zurücksetzen des Passworts, falls deine App es anbietet.
  5. Speichere das Passwort in der Zeile, damit du dich später wieder als dieser Nutzer anmelden kannst.

Auf einer eigenen Domain, die du außerhalb von Replit gekauft hast, füge die DNS-Einträge hinzu, die Replit unter Publishing → Domains → Manage auflistet („Authentication DNS setup required“), damit Codes von deiner Domain kommen. Es kann bis zu 48 Stunden dauern, bis sie greifen. Apps auf einer .replit.app-Adresse oder einer über Replit gekauften Domain brauchen nichts weiter.

Deine eigene Anmeldung

Nutzt deine App Supabase, Firebase oder eigenen Code mit einem E-Mail-Dienst, sendet sie jede Anmelde-E-Mail selbst. Während du baust, führt Replit deine App unter einer Entwicklungs-URL aus, die mit deinem Workspace verbunden ist; beim Veröffentlichen bekommt sie eine öffentliche Adresse oder deine eigene Domain. Anmelde-E-Mails sollten immer auf die veröffentlichte verlinken.

  1. Erstelle eine Adresse in Proxy Mail QA.
  2. Registriere dich in der veröffentlichten App, nicht in der Workspace-Vorschau.
  3. Öffne den Code oder Link aus der Zeile. Codes haben einen Button Kopieren; Links bekommen die Buttons Link öffnen und Link kopieren.
  4. Prüfe, wohin der Link führt. Zeigt er auf localhost oder eine private Adresse, markieren wir das. Zeigt er auf die Entwicklungs-URL, ist die Basis-URL für die veröffentlichte App nicht gesetzt.
  5. Teste Passwort-Zurücksetzen und Einladungen genauso und speichere dann das Passwort des Kontos in der Zeile.

Bitte den Agent um etwas Konkretes: „E-Mails der veröffentlichten App verlinken auf die Entwicklungs-URL. Nutze die veröffentlichte Domain als Basis-URL für alle E-Mail-Links, aus einer Umgebungsvariable.“ Nutzt deine App Supabase Auth, prüfe auch deren Site URL und Redirect URLs: so geht’s.

Wenn E-Mails nicht ankommen

Prompts für den Agent zum Kopieren

List every email this app sends: sign-up confirmation, verification code, magic link, password reset, invite and email change. For each, tell me what triggers it, who sends it, which URL its link points to, and how long its link or code stays valid. Flag anything that uses localhost or the development URL.
Emails from the published app must link to the published domain. Build every email link from an environment variable for the app's public URL, set it for the published app, and keep the development URL only for the workspace.

Probier es bei deinem nächsten Registrierungstest aus

Kostenloser Tarif, keine Kreditkarte nötig. Erstelle eine Adresse und sieh zu, wie der Code oder Link ankommt.

Kostenloses Konto erstellenApp öffnen

Fragen

Sendet Replit Auth E-Mails aus meiner App?

Nein. Bei Replit Auth melden sich Nutzer mit einem Replit-Konto auf einer Seite im Replit-Design an, und Replit sendet die Konto-E-Mails, etwa zum Zurücksetzen des Passworts. Die eigenen E-Mails deiner App, etwa Einladungen oder Benachrichtigungen, musst du trotzdem prüfen.

Mein Bestätigungslink öffnet die Entwicklungs-URL. Ist das ein Problem?

Ja, für echte Nutzer. Die Entwicklungs-URL ist während des Baus an deinen Workspace gebunden. E-Mails der veröffentlichten App sollten auf deren veröffentlichte Adresse oder deine eigene Domain verlinken.

Ich habe im Workspace ein Testkonto angelegt, kann mich aber in der veröffentlichten App nicht anmelden. Warum?

Bei Clerk Auth sind Entwicklung und Produktion getrennt, jeweils mit eigenen Nutzern, daher gibt es im Workspace angelegte Konten in der veröffentlichten App nicht. Registriere dich in der veröffentlichten App erneut mit einer neuen Adresse.

Kann ich mehrere Nutzerrollen testen?

Ja. Erstelle mehrere Adressen, jede mit generiertem Namen und Benutzernamen, und nutze eine pro Rolle, etwa Admin, Mitglied und Gast. Mit Notizen und Tags behältst du den Überblick.

Alle E-Mail-Testprobleme ansehen, die wir lösen

Replit ist eine Marke von Replit, Inc. Clerk ist eine Marke von Clerk, Inc. Proxy Mail QA ist unabhängig und weder mit ihnen verbunden noch von ihnen unterstützt.

Eine Frage zu dieser Seite?

Frag in jeder Sprache. Die Doku kann dir sofort antworten oder deine Frage an das Team von Proxy Mail QA schicken, das auf Englisch antwortet.

Doku fragen