Testadress: en engångsinkorg för utveckling och QA
När du bygger en funktion som skickar e-post, till exempel en registreringsbekräftelse, en lösenordsåterställning eller ett kvitto, behöver du någonstans att skicka den till som inte är din egen inkorg. En testadress är en engångsadress du riktar din app mot under utvecklingen.
Den fångar upp meddelandet så att du kan kontrollera det, och rensar sedan sig själv. Den fungerar som vilken tillfällig e-post, men här är jobbet kvalitetssäkring, inte integritet.
Din nästa inkorg varar 10 minuter
Klicka en gång och använd en privat adress som städar upp efter sig själv - inget konto behövs.
Din 10-minuters e-postadress:
Väntar på inkommande e-post...
Vad utvecklare använder en testadress till
Transaktionella e-postflöden
- Registrering och verifiering: Utlös välkomstmejlet och bekräfta att aktiveringslänken faktiskt fungerar.
- Lösenordsåterställningar: Utlös en återställning och kontrollera token, utgångstiden, och url:en den pekar på.
- Kvitton och fakturor: Lägg en testorder och läs kvittot exakt som en kund skulle göra.
SMTP- och leveranskontroller
Innan du släpper något vill du veta att posten faktiskt lämnar din server. Att skicka till en testinkorg är en snabb SMTP-sanitetskontroll. Om meddelandet kommer fram är dina inloggningsuppgifter, portar och avsändaradress korrekt inställda. Om det aldrig visas har du hittat en konfigurationsbugg i staging istället för i produktion.
Vad du bör kontrollera i varje testmeddelande
- Länkar: Klicka på varje knapp och länk så att ingen pekar mot localhost eller en död rutt.
- Rendering: Läs både HTML- och textversionen så att layouten håller.
- Dynamiska fält: Bekräfta att namn, datum och belopp fylls i korrekt och inte visas som tomma taggar.
- Skräppostsignaler: En snabb läsning talar om för dig om formuleringar eller saknade rubriker kan utlösa ett filter. Våra skräppostskydd anteckningar täcker grunderna.
Att passa in en testinkorg i ditt arbetsflöde
Att anpassa timern efter uppgiften
För en snabb engångskontroll räcker standardtimern gott och väl. När du kör en längre QA-runda, eller väntar på ett köat jobb att utlösas, sträck dig efter ett längre fönster som 30 minuters e-post så att adressen fortfarande är aktiv när posten till slut kommer fram.
Behöver du flera adresser för att testa olika roller, till exempel admin och medlem? Skapa en ny från e-postgeneratorn för var och en. Nyfiken på hur självförstörelsen fungerar under huven? Den här guiden till 10-minutersinkorgen förklarar det.
Testadress jämfört med en fejkad e-postadress du skriver för hand
| Testadress | Fejkad e-postadress skriven för hand |
|---|---|
| En riktig, fungerande inkorg | Existerar ofta inte alls |
| Posten kommer verkligen fram, så du kan granska den | Kan studsa och inte berätta något för dig |
| Byggd för att kontrollera själva meddelandet | Bara användbar för att hoppa över ett obligatoriskt fält |
- En testadress är en aktiv inkorg du riktar din app mot under utveckling.
- Den fångar återställningar, bekräftelser och kvitton inom sekunder.
- Kontrollera länkar, rendering och dynamiska fält innan du släpper något.
- Inget konto, ingen API-nyckel, och adressen städar upp sig själv efteråt.
Se även: tillfällig e-post, slumpmässig e-postadress och dummy-e-postadress.
Vanliga frågor
Kan en testadress ta emot lösenordsåterställning och verifieringspost?
Hur länge bör en testadress förbli aktiv?
Är en testadress bra för belastnings- eller massprovning?
Behöver jag ett konto eller en API-nyckel för att använda den?
Börja testa dina mejl nu
Rikta din nästa registrering, återställning eller kvitto mot en engångsadress och se exakt vad dina användare kommer att få. Kopiera testadressen högst upp på sidan för att börja, och låt sedan adressen städa upp sig själv med automatisk utgång när dina kontroller är klara. Kolla in våra fullständiga vanliga frågor för allt annat.