Technik · belegte Antwort
Resend-API-Schlüssel erstellen: Anleitung für den E-Mail-Versand
Um einen Resend-API-Schlüssel zu erhalten, registrieren Sie sich für ein Resend-Konto, öffnen im Dashboard den Bereich „API Keys“ und klicken auf „Create API Key“. Sie werden aufgefordert, den Schlüssel zu benennen und seine Berechtigungsstufe auszuwählen. Danach wird der geheime Schlüssel einmalig angezeigt.
Konto einrichten
Erstellen Sie zunächst ein Konto auf resend.com. Nach der Anmeldung müssen Sie Ihre Identität und E-Mail-Adresse bestätigen, um Zugriff auf das Dashboard zu erhalten. Neue Konten starten in der Regel in einem kostenlosen Tarif, der eine begrenzte Anzahl von E-Mails pro Tag erlaubt. Stellen Sie sicher, dass Ihr Konto vollständig aktiviert ist, bevor Sie Zugangsdaten für Ihre Anwendung erstellen.
Schlüssel erstellen
Öffnen Sie in der linken Seitenleiste des Resend-Dashboards den Tab „API Keys“. Klicken Sie auf die Schaltfläche „Create API Key“. Zur besseren Übersicht können Sie dem Schlüssel einen Namen geben, etwa Production oder Staging. Sie können zwischen Full Access für alle Vorgänge und Restricted Access wählen, das den Schlüssel auf bestimmte Aktionen beschränkt. Kopieren Sie den Schlüssel direkt nach dem Erstellen, denn er wird nicht noch einmal angezeigt.
Schlüssel einbinden
Speichern Sie den API-Schlüssel in einer Umgebungsvariablen wie RESEND_API_KEY, damit keine Geheimnisse fest im Quellcode stehen. Initialisieren Sie den Client mit dem Resend-SDK für Node.js, Python oder eine andere unterstützte Sprache. Übergeben Sie den Schlüssel an den Konstruktor, um Ihre Anfragen zu authentifizieren. Wenn Sie mehrere Domains verwalten, achten Sie darauf, dass der Schlüssel die nötigen Berechtigungen zum Senden von diesen verifizierten Domains hat.
Domain-Verifizierung
Ein API-Schlüssel allein reicht für den Versand im Produktivbetrieb nicht aus. Sie müssen Ihre Domain im Bereich „Domains“ hinzufügen und die erforderlichen DNS-Einträge konfigurieren. Dazu legen Sie bei Ihrem DNS-Anbieter TXT- und CNAME-Einträge an, um SPF und DKIM zu aktivieren. Mit den kostenlosen SendHQ-Tools unter https://sendhq.cc/tools können Sie Ihre E-Mail-Infrastruktur und die technische Einrichtung verwalten.
Schlüsselrotation und Sicherheit
Wurde ein Schlüssel kompromittiert, widerrufen Sie ihn sofort im Dashboard und erstellen einen neuen. Legen Sie eine Rotationsrichtlinie fest, um Schlüssel regelmäßig zu erneuern. Committen Sie Schlüssel niemals in öffentliche Repositories wie GitHub. Verwenden Sie einen Secret-Manager oder verschlüsselte Umgebungsdateien, um Ihre Pipeline für transaktionale E-Mails abzusichern.
Häufige Fragen von Teams
Kann ich mehrere API-Schlüssel erstellen?
Ja. In Resend können Sie mehrere Schlüssel für verschiedene Umgebungen oder Teammitglieder anlegen und so den Zugriff fein granular steuern.
Was passiert, wenn ich meinen API-Schlüssel verliere?
Resend speichert den Schlüssel nach der Erstellung nicht im Klartext. Geht er verloren, müssen Sie den bestehenden Schlüssel löschen und einen neuen erstellen.
Kostet das Erstellen eines API-Schlüssels etwas?
Das Erstellen von API-Schlüsseln ist kostenlos. Kosten entstehen durch das Versandvolumen gemäß dem gewählten Tarif.
Primärquellen
- Resend-Dokumentation – Resend
- Resend – Preise — Resend