Logto integrierter E-Mail-Dienst
Logto stellt integrierte E-Mail-Dienste für dich in den folgenden Szenarien zur Verfügung:
- Schnelles Erkunden oder Testen der Logto E-Mail-Anmeldeerfahrung.
- Direkte Nutzung für deine Online-Produkte. Dies richtet sich vor allem an neue Startups, die bereit sind,
logto.emailals ihre Absender-E-Mail-Domain zu verwenden.
Die Merkmale des Logto E-Mail-Dienstes:
- Kostenlos nutzbar: Er ist komplett kostenlos und hat keine täglichen E-Mail-Nutzungslimits, was deine Kosten spart.
- Mühelos: Es ist keine Konfiguration mit Drittanbieter-E-Mail-Dienstleistern erforderlich. Passe einfach die grundlegenden Branding-Informationen für deine E-Mail-Vorlage an. Wenn du noch keine eigenen Branding-Informationen hast, kannst du mit wenigen Klicks starten.
- Zuverlässige Zustellung: Basierend auf dem Logto E-Mail-Dienst erhältst du einen stabilen Service und eine zuverlässige E-Mail-Zustellung, sodass Nutzer auf dein Produkt zugreifen können.
Es gibt jedoch einige Einschränkungen, die du beachten solltest:
- E-Mails werden von der festen Adresse
no-reply@logto.emailversendet. - Du kannst keine Links oder andere benutzerdefinierte Inhalte zu E-Mails hinzufügen.
Je nach deinen sich entwickelnden Geschäftsanforderungen kannst du später andere E-Mail-Dienstleister verwenden. Wir bieten eine Auswahl an einsatzbereiten E-Mail-Service-Connectors und unterstützen auch SMTP, HTTP und WebHook Trigger zum Versenden von E-Mails, sodass du immer eine passende Lösung findest.
Der integrierte, kostenlose E-Mail-Dienst von Logto ist derzeit nur für Cloud Nutzer verfügbar. Für Nutzer des Open-Source-Dienstes besteht die Flexibilität, den eigenen E-Mail-Dienstleister für die E-Mail-Anmeldung zu konfigurieren.
Konfigurationsschritte
Folge diesen Schritten, um den Logto E-Mail-Dienst zu konfigurieren:
- Gehe zu Connector > E-Mail- und SMS-Connectors.
- Um einen neuen E-Mail-Connector hinzuzufügen, klicke auf die Schaltfläche "Einrichten" und wähle den Connector "Logto E-Mail-Dienst" aus.
- Sobald der "Logto E-Mail-Dienst"-Connector erfolgreich erstellt wurde, kannst du die grundlegenden Branding-Informationen anpassen, die in den E-Mail-Vorlagen angezeigt werden.
- Nachdem du diese Änderungen vorgenommen hast, denke daran, eine Test-E-Mail-Vorlage an deine E-Mail-Adresse zu senden, bevor du die Änderungen speicherst.
Anpassungsoptionen:
- Absender-E-Mail: Die Absenderadresse ist auf
no-reply@logto.emailfestgelegt und kann nicht geändert werden. - Absendername: Lege deinen Markennamen als Absendernamen fest, um die Wiedererkennung durch die Nutzer sicherzustellen.
- Unternehmensinformationen: Zeige deinen Firmennamen, deine Adresse oder Postleitzahl an, um das Vertrauen der Nutzer zu stärken und Compliance-Anforderungen zu erfüllen. Beachte, dass URLs nicht erlaubt sind.
- App-Logo: Lade das Markenlogo deiner App hoch, damit der Markenwert deiner App in den von den Nutzern empfangenen E-Mails präsentiert werden kann.
Einheitliche E-Mail-Vorlagen
Der Logto E-Mail-Dienst verwendet einheitliche E-Mail-Vorlagen, die auf bestimmte Authentifizierungsszenarien zugeschnitten sind:
| Verwendung | Szenario |
|---|---|
| Register | Nutzer erstellen ein Konto mit ihrer E-Mail und verifizieren es, indem sie einen von Logto an ihre E-Mail gesendeten Bestätigungscode eingeben. |
| SignIn | Nutzer melden sich mit ihrer E-Mail an und verifizieren sich durch Eingabe eines Bestätigungscodes anstelle eines Passworts. |
| ForgotPassword | Wenn Nutzer ihr Passwort beim Login vergessen, können sie ihre Identität über die bereits bei Logto verifizierte E-Mail bestätigen. |
| Generic | Diese Vorlage kann als allgemeine Backup-Option für verschiedene Szenarien verwendet werden, einschließlich Testen von Connector-Konfigurationen usw. |
| OrganizationInvitation | Verwende diese Vorlage, um Nutzern einen Einladungslink zum Beitritt zur Organisation zu senden. |
| UserPermissionValidation | Während der Nutzung der App kann es einige risikoreiche oder relativ risikoreiche Aktionen geben, die eine zusätzliche Nutzerverifizierung erfordern, wie z. B. Banküberweisungen, das Löschen genutzter Ressourcen oder das Kündigen von Mitgliedschaften. Die UserPermissionValidation-Vorlage kann verwendet werden, um den Inhalt des E-Mail-Bestätigungscodes für diese Situationen zu definieren. |
| BindNewIdentifier | Wenn ein Nutzer sein Profil ändert, kann er eine E-Mail-Adresse an sein aktuelles Konto binden. In diesem Fall kann die BindNewIdentifier-Vorlage verwendet werden, um den Inhalt der Bestätigungs-E-Mail anzupassen. |
| MfaVerification | Wenn E-Mail-MFA aktiviert ist, wird diese Vorlage verwendet, um Bestätigungscodes während des Multi-Faktor-Authentifizierungsprozesses an Nutzer zu senden. |
| BindMfa | Wenn E-Mail-MFA aktiviert ist, wird diese Vorlage verwendet, um den E-Mail-Bestätigungscode für MFA einzurichten. Nutzer erhalten diesen Bestätigungscode, wenn sie ihre E-Mail-Adresse als MFA-Faktor für ihr Konto binden oder konfigurieren. |
Ein Beispiel für E-Mail-Vorlagen für den "Register"-Verwendungszweck mit individuellen Markeninformationen:
Wenn keine individuellen Markeninformationen bereitgestellt werden, kann die E-Mail-Vorlage weiterhin mit einer Standardanzeige und einem Standardlayout verwendet werden:
Lokalisierung
Der integrierte E-Mail-Dienst von Logto unterstützt mehrere Sprachen. Er erkennt automatisch die Einstellungen der Sign-in Experience des Nutzers und sendet E-Mails in der bevorzugten Sprache des Nutzers.
Beim Versenden von Organisationseinladungen über die Management API kannst du den Parameter locale im Anfrage-Payload angeben. Zum Beispiel:
{
"inviterId": "inviter-user-id",
"invitee": "invitee-email-address",
"expiresAt": "epoch-timestamp",
"organizationId": "organization-id",
"messagePayload": {
"link": "https://your-app.com/invite-accept?invitation-id=abcd1234",
"locale": "fr"
}
}
FAQs
Ist es möglich, benutzerdefiniertes CSS oder HTML zum Logto E-Mail-Dienst hinzuzufügen?
Der integrierte E-Mail-Dienst von Logto unterstützt kein benutzerdefiniertes CSS oder HTML. Du kannst nur generische Branding-Elemente anpassen. Diese Einschränkung dient der Stabilität des integrierten E-Mail-Dienstes, da alle Mandanten dieselbe IP-Adresse und Absenderadresse teilen. Weitere Informationen findest du unter "Faktoren zur Verbesserung der E-Mail-Zustellung".
Um E-Mail-Vorlagen individuell anzupassen, empfehlen wir die Nutzung eines anderen E-Mail-Connectors wie AWS Direct Mail, SendGrid, Mailgun, Postmark oder SMTP.