SendGrid

Möchtest du eine zuverlässige, sichere Lösung für den E-Mail-Versand, die mit einer Vielzahl von E-Mail-Adressen funktioniert? SendGrid ist eine beliebte und kostengünstige Option für WordPress-Nutzer.

In diesem Tutorial erfährst du, wie du den SendGrid Mailer für WP Mail SMTP einrichtest.


Was ist SendGrid?

SendGrid ist eine beliebte Methode zur Verbesserung der E-Mail-Zustellung. Dies geschieht über eine API, die eine sicherere Methode als das traditionelle SMTP darstellt. Außerdem bietet SendGrid sowohl kostenlose als auch kostenpflichtige Optionen an, die von der Anzahl der E-Mails abhängen, die du pro Monat versenden musst.

  • Kosten: Du kannst kostenlos bis zu 100 E-Mails pro Tag versenden, was für die meisten kleinen Unternehmen und privaten Websites ausreicht. Wenn du jedoch mehr E-Mails versenden möchtest, brauchst du einen kostenpflichtigen Tarif.
  • Von E-Mail Anforderungen: Um SendGrid effektiv nutzen zu können, brauchst du eine E-Mail-Adresse, die mit einer Domain verbunden ist, die dir gehört. E-Mail-Adressen, die @gmail.com, @yahoo.com usw. lauten, sind für die Verwendung mit diesem Mailer nicht geeignet.
  • Unterm Strich: SendGrid ist eine sehr zuverlässige Option und bietet ein kostenloses Paket, das sich gut für kleinere Unternehmen eignet. Beachte, dass du DNS-Zugang (Doman Name System) brauchst, um deine Domain richtig zu authentifizieren und den Einrichtungsprozess abzuschließen.

Hinweis: Weitere Informationen zu den unterstützten Mailern findest du in unserem vollständigen Leitfaden zu Mailern in WP Mail SMTP.

Dein SendGrid-Konto konfigurieren

Um deine Website mit SendGrid zu verbinden, musst du zunächst ein SendGrid-Konto einrichten und eine Absenderidentität erstellen.

Dein SendGrid-Konto erstellen

Wenn du es noch nicht getan hast, musst du dich für ein SendGrid-Konto anmelden, indem du die Preisseite besuchst. Hier kannst du den Kontotyp auswählen, der zu den Anforderungen deiner Website passt.

In unserem Beispiel melden wir uns für den kostenlosen Tarif an (begrenzt auf 100 E-Mails pro Tag). Der Einrichtungsprozess ist jedoch immer gleich, egal für welchen Tarif du dich entscheidest.

Die SendGrid-Preisseite

Als Nächstes fordert SendGrid dich auf, einen Benutzernamen und ein Passwort für dein Konto zu erstellen.

Die Anmeldeseite von SendGrid

Dann kann SendGrid dir einige zusätzliche Fragen zu deinem Unternehmen stellen, um dein Konto zu personalisieren.

Eingabe weiterer Details zum Einrichten eines SendGrid-Kontos

Fülle alle erforderlichen Felder aus und klicke dann auf " Get Started!", um fortzufahren.

Deine Senderidentität erstellen

Um mit dem Versenden von E-Mails mit SendGrid zu beginnen, musst du eine Absenderidentität einrichten. Es gibt zwei Möglichkeiten: Du kannst eine einzelne Absenderidentität erstellen oder die Domain deiner Website authentifizieren.

Wir empfehlen, deine Domain zu authentifizieren, da diese Methode besser dafür sorgt, dass deine E-Mails konsistent zugestellt werden. Im Folgenden haben wir jedoch beide Optionen beschrieben.

Hinweis: Obwohl du deine SendGrid-Integration mit einer einzigen Absenderidentität zum Laufen bringen kannst, stellt diese Option die E-Mail-Zustellung nicht sicher. Wir empfehlen, stattdessen deine Domain zu authentifizieren.

Hinzufügen eines einzelnen Absenders zu deinem SendGrid-Konto

In SendGrid kannst du einen einzelnen Absender erstellen, um eine genehmigte Absender-E-Mail-Adresse einzurichten.

Gehe dazu im SendGrid Dashboard-Menü auf Einstellungen " Absenderauthentifizierung.

klick-absender-authentifizierung

Suche dann den Abschnitt Einzelabsenderüberprüfung und klicke auf die Schaltfläche Los geht 's.

Absender-Identität-erhalten-gestartet-Button

Du siehst nun ein Fenster, in dem du den Namen, die E-Mail-Adresse und die Postanschrift des Absenders eingeben musst. Nachdem du die erforderlichen Angaben gemacht hast, klicke auf die Schaltfläche Erstellen.

Einen einzelnen Absender in SendGrid erstellen

Es wird eine Bestätigungsnachricht an die von dir angegebene E-Mail-Adresse gesendet. Klicke auf den Link in dieser Nachricht, um deine E-Mail zu verifizieren und die Einrichtung deiner Single-Sender-Identität abzuschließen.

Authentifizierung deiner Domain in SendGrid

Die Authentifizierung beweist, dass deine E-Mails von einer Domain stammen, die dir gehört. Das wiederum hilft dem Ruf deiner Domain als legitime E-Mail-Quelle. Ein zusätzlicher Vorteil ist, dass die Authentifizierung auch den Hinweis "via sendgrid.net" entfernt, der sonst zu deinen E-Mails hinzugefügt werden würde.

Hinweis: Um mit der Domain-Authentifizierung in SendGrid fortzufahren, brauchst du Zugang zu den DNS-Einstellungen deiner Website.

Wenn du nicht weißt, wo du deine DNS-Einstellungen findest oder dir unsicher bist, ob du sie ändern sollst, wende dich bitte an deinen Hosting-Anbieter, bevor du fortfährst. Weitere Informationen findest du im WPBeginner-Tutorial zu den DNS-Einstellungen.

Um loszulegen, gehe im SendGrid-Dashboard-Menü auf Einstellungen " Absenderauthentifizierung.

klick-absender-authentifizierung

Auf der nächsten Seite suchst du den Abschnitt Domänenauthentifizierung und klickst auf die Schaltfläche " Get Started" , um die erforderlichen Einstellungen vorzunehmen.

domain-auth-get-started-button

Auf der ersten Seite zur Einrichtung der Authentifizierung musst du 2 Fragen beantworten:

  1. Welchen Domain Name Server (DNS)-Host verwendest du? Wähle deinen DNS-Anbieter aus der verfügbaren Liste. Wenn du keine Übereinstimmung siehst, dann wähle Anderer Host (nicht aufgeführt).
  2. Willst du auch die Links für diese Domain brandmarken? Wir empfehlen, Ja zu wählen. Dadurch werden alle Links in den E-Mails, die von deiner Website aus verschickt werden, mit deiner eigenen Domain und nicht mit der von SendGrid versehen. Gebrandete Links helfen dabei, die Zustellung zu gewährleisten, indem alle Links mit deiner eigenen Website verknüpft bleiben.

Wenn du diese Fragen beantwortet hast, klicke auf die Schaltfläche Weiter, um fortzufahren.

Klick-nächster-Button

Im nächsten Schritt musst du die Domain deiner Website eingeben (z. B., example.com).

Eingabe der Domäne zur Authentifizierung in SendGrid

Nachdem du deine Domain eingegeben hast, klicke auf Erweiterte Einstellungen. Hier musst du ein paar Anpassungen vornehmen:

  1. Deaktiviere das Kontrollkästchen Automatische Sicherheit verwenden.
  2. Aktiviere das Kontrollkästchen Benutzerdefinierten Rückkehrpfad verwenden.
  3. Füge im Feld Rückgabepfad eine Subdomain hinzu (siehe unten für weitere Informationen).
Erweiterte Einstellungen für die Domain-Authentifizierung von SendGrid

Eine Subdomain ersetzt den "www"-Teil der Adresse deiner Website (z. B., subdomain.example.com). Subdomains können verwendet werden, um deiner Website separate Bereiche oder Verzeichnisse hinzuzufügen. Der Blog einer Website könnte zum Beispiel unter blog.example.com.

In diesem Fall wird die Subdomain nur von SendGrid zum Versenden von E-Mails verwendet und ist auf deiner Website nicht sichtbar.

Wenn du nicht gerade eine bestimmte Subdomain im Sinn hast, solltest du die sg. Das werden wir in unserem Beispiel verwenden.

Hinweis: Die Subdomain kann alles sein, was du willst. SendGrid empfiehlt jedoch:

  • Verwende nicht "mail", da viele Hosting-Unternehmen diese Subdomain bereits verwenden und es zu Konflikten kommen könnte.
  • Keine Unterstriche (_) einfügen, da dieses Zeichen mit einigen DNS-Anbietern nicht kompatibel sein kann

Wenn du bereit bist, klickst du auf die Schaltfläche Weiter .

klick-nächste-schaltfläche-fortschritt-einstellungen

Auf der folgenden Seite wird eine Liste von DNS-Einträgen angezeigt, die du zu den DNS-Einstellungen deiner Website hinzufügen musst.

sendgrid-dns-records

Hinweis: Wenn du mehr über den Zugriff auf die DNS-Einstellungen für deine Domain erfahren möchtest, findest du in unserem Tutorial zum Hinzufügen von DNS-Einträgen eine vollständige Anleitung.

Nachdem du die DNS-Einstellungen für deine Website geöffnet hast, solltest du eine Option zum Hinzufügen eines neuen Eintrags sehen.

Damit SendGrid deine Domain authentifizieren kann, musst du diese Einträge in den DNS deiner Website einfügen. Achte darauf, dass du sie sorgfältig kopierst, denn du brauchst die genauen Werte aus deinem SendGrid-Konto, damit die Überprüfung funktioniert.

Hinweis: Einige Domain-Hoster fügen deine Domain an, wenn sie den von SendGrid bereitgestellten Hostnamen hinzufügen. Wenn das der Fall ist, musst du deine normale Domain entfernen, wenn du den Hostnamen in den DNS deiner Domain eingibst. Anstatt zum Beispiel Folgendes einzugeben sg.example.com für den Hostnamen des ersten TXT-Eintrags, würdest du nur sg.

Möglicherweise siehst du in den DNS-Einstellungen deiner Website auch ein TTL-Feld (Time To Live) für den Eintrag. Wenn du die Möglichkeit hast, dies zu ändern, empfehlen wir dir, die TTL auf einen Tag (oder 86400 Sekunden, je nachdem, welche Einheit dein DNS verwendet) zu setzen.

Nachdem du alle DNS-Einträge hinzugefügt hast, aktiviere das Kästchen in deinem SendGrid-Dashboard mit der Aufschrift Ich habe diese Einträge hinzugefügt. Klicke dann auf die Schaltfläche Überprüfen. Es kann bis zu 48 Stunden dauern, bis die DNS-Änderungen erkannt werden, du musst also eventuell später noch einmal nachsehen.

Klick-verifizieren

Wenn die Überprüfung funktioniert hat, solltest du eine Erfolgsmeldung sehen.

DNS-Einträge werden überprüft

Einen API-Schlüssel generieren

Nachdem du ein Konto erstellt und deine Absenderidentität eingerichtet hast, kannst du einen API-Schlüssel generieren, um deine Website mit SendGrid zu verbinden und E-Mails zu versenden. Klicke im Dashboard deines Kontos im Menü links auf E-Mail-API " Integrationsanleitung.

Zugriff auf die E-Mail-API-Integrationsoptionen für SendGrid

Als nächstes wirst du aufgefordert, eine Einrichtungsmethode auszuwählen. Klicke auf die Schaltfläche Auswählen unter der Option SMTP-Relay.

Wähle SMTP-Relay für die SendGrid-Einrichtung

Als nächstes musst du einen API-Schlüsselnamen eingeben und auf Schlüssel erstellen klicken.

API-Schlüssel für SendGrid erstellen

Dadurch wird ein API-Schlüssel für dich generiert. Lass diese Seite unbedingt geöffnet, denn du brauchst diesen API-Schlüssel später noch.

API-Schlüssel für SendGrid-Konto

Einrichten von WP Mail SMTP

Jetzt, wo dein SendGrid-Konto vorbereitet ist, kannst du zu deiner Website wechseln und WP Mail SMTP einrichten.

Bevor du mit diesem Abschnitt beginnst, musst du das WP Mail SMTP Plugin installieren und aktivieren.

Wenn du WP Mail SMTP installiert hast, gehst du zu WP Mail SMTP " Einstellungen und wählst dann die Registerkarte Allgemein.

wp mail smtp Einstellungen

Als Nächstes blätterst du zum Abschnitt " Primäre Verbindung".

Primärer Verbindungsabschnitt

In den nächsten Abschnitten werden wir die Details zu den einzelnen Einstellungen auf dieser Seite erläutern.

Von E-Mail

Dies ist die E-Mail-Adresse, von der aus alle E-Mails deiner Website verschickt werden.

Wenn du möchtest, dass die Absender-E-Mail auf der gesamten Website gleich ist, kannst du das Kästchen Absender-E-Mail erzwingen aktivieren. Mit dieser Option ersparst du dir die Bearbeitung der E-Mail-Einstellungen auf deiner gesamten Website, z. B. in deinen Formularbenachrichtigungs-E-Mails.

Die Einstellung "Von E-Mail erzwingen

Hinweis: Weitere Informationen findest du in unserem Leitfaden, der dir erklärt , wie die Einstellung "E-Mail erzwingen " funktioniert. Wenn du E-Mails an diese Adresse erhalten möchtest, musst du eine E-Mail-Adresse verwenden, die mit einem funktionierenden Posteingang verbunden ist.

Von Name

Der Absendername ist standardmäßig auf den Namen deiner Website eingestellt. Du kannst ihn jedoch in einen beliebigen Text ändern.

Du kannst auch " Von Name erzwingen " wählen, um diese Einstellung auf alle E-Mails der Website anzuwenden.

Die Kraft von Name Einstellung

Mailer

Im Feld Mailer musst du die Option SendGrid auswählen.

SendGrid Mailer auswählen

Hinweis: Du musst sicherstellen, dass dein Server TLS 1.2 oder höher verwendet. Andernfalls kann es zu Verbindungsproblemen kommen. Wir empfehlen dir, deinen Webhoster zu kontaktieren, wenn du dir nicht sicher bist, welche Version du verwendest.

API-Schlüssel

Sobald du SendGrid als deinen Mailer ausgewählt hast, musst du den API-Schlüssel für dein Konto eingeben. Gehe zurück zu dem Browser-Tab oder -Fenster, in dem dein SendGrid-Konto geöffnet ist, und kopiere den Schlüssel, den du im vorherigen Schritt erstellt hast.

Gehe dann zurück zu deinen WP Mail SMTP-Einstellungen und füge den Schlüssel in das Feld API-Schlüssel ein.

Hinzufügen eines API-Schlüssels für SendGrid zu den WP Mail SMTP-Einstellungen

Lass die Seite mit deinem SendGrid-API-Schlüssel geöffnet, da du später in diesem Lernprogramm noch einmal zu diesem Bildschirm zurückkehren musst.

Sendende Domäne

Die Einstellung "Sending Domain" ist eine optionale Einstellung, die es WP Mail SMTP ermöglicht, auf domänenseitige Fehler in deiner SendGrid-Einrichtung zu prüfen (z. B. falsch konfigurierte oder fehlende Sender Policy Framework (SPF)-Datensätze). Diese Domainprüfung wird jedes Mal durchgeführt, wenn du eine Test-E-Mail versendest, und zeigt nur dann einen Fehler an, wenn eine Fehlkonfiguration festgestellt wird.

Die sendende Domain sollte mit der Subdomain übereinstimmen, die du in SendGrid authentifiziert hast. Du kannst diesen Wert kopieren und hier einfügen.

Hinweis: Stelle sicher, dass du deine gesamte SendGrid-Domain zu dieser Einstellung hinzufügst (z.B., sg.example.com).

wp-mail-smtp-sendgrid-sending-domain

Backup Verbindung

Das Einrichten einer Backup-Verbindung ist optional und nicht erforderlich, um die Einrichtung deines SendGrid Mailers abzuschließen. Um die Zustellbarkeit deiner E-Mails zu verbessern, empfehlen wir jedoch, eine zusätzliche Verbindung einzurichten, die als Backup dient, falls deine Hauptverbindung ausfällt.

backup-connection-settings

Hinweis: Willst du E-Mails über verschiedene Verbindungen versenden, die auf bestimmten Regeln oder Bedingungen basieren? In unserer Anleitung zum Smart Routing erfährst du mehr.

Wenn du fertig bist, klicke auf die Schaltfläche Einstellungen speichern, um die Änderungen zu speichern.

Klick-Speicher-Einstellungen-Button

Überprüfen der SendGrid-Integration

Als Nächstes musst du die Integration, die du gerade mit SendGrid erstellt hast, überprüfen. Um diesen Prozess zu starten, sende eine Test-E-Mail über WP Mail SMTP.

Versenden einer Test-E-Mail

Nachdem du deine Einstellungen vorgenommen hast, kannst du eine Test-E-Mail senden, um sicherzustellen, dass deine Verbindung wie erwartet funktioniert. Gehe dazu zu WP Mail SMTP " Tools und klicke auf die Registerkarte E-Mail-Test.

Öffnen des E-Mail-Test-Tools in WP Mail SMTP

In das Feld Senden an kannst du eine beliebige E-Mail-Adresse eingeben, auf deren Posteingang du Zugriff hast.

Wir empfehlen, die HTML-Einstellung auf EIN zu lassen, es sei denn, du weißt, dass du nur reine Text-E-Mails verschicken wirst.

Hinweis: Wenn du eine zusätzliche Verbindung eingerichtet hast, kannst du beim Senden einer Test-E-Mail zwischen deiner primären Verbindung und anderen Verbindungen wählen.

Nachdem du die erforderlichen Einstellungen vorgenommen hast, klickst du auf die Schaltfläche E-Mail senden, um deine Test-E-Mail zu versenden.

Klick auf die Schaltfläche E-Mail senden

Sobald die Test-E-Mail versendet wurde, solltest du eine Erfolgsmeldung sehen.

WP Mail SMTP Test E-Mail Erfolgsmeldung

Als Nächstes überprüfe den Posteingang der E-Mail-Adresse, die du eingegeben hast. Du solltest bald die E-Mail für diesen Test erhalten.

Erfolgreiche Test-E-Mail von WP Mail SMTP

Überprüfung der Domänenauthentifizierung

In diesem Stadium ist es auch wichtig zu überprüfen, ob die Authentifizierung deiner Domain funktioniert hat. Jeder E-Mail-Anbieter platziert diese Informationen in einem anderen Bereich deines Kontos, aber wir machen weiter und geben Gmail/G Suite als Beispiel an.

Klicke in Gmail oder G Suite auf den kleinen Pfeil unter den Absenderangaben für deine WP Mail SMTP-Test-E-Mail.

Erweitern der Absenderdetails für eine E-Mail in Google Mail

Dies sollte weitere Details über den E-Mail-Header öffnen. Überprüfe von hier aus, ob die verschickt von Wert mit deiner Subdomain übereinstimmt (z.B., sg.wpmailsmtp.com). Prüfe dann, ob die unterzeichnet von Wert mit deiner regulären Website-Domain übereinstimmt (z. B., wpmailsmtp.com).

Überprüfe, ob deine Domain in SendGrid authentifiziert wurde, indem du dir die Details des Test-E-Mail-Absenders in Gmail ansiehst

Hinweis: Wenn diese Domains noch nicht mit deiner Subdomain/Domain übereinstimmen, benötigt SendGrid möglicherweise etwas mehr Zeit, um deine Einrichtung vollständig zu übernehmen. Wir empfehlen, mindestens eine Stunde zu warten und dann den Testvorgang zu wiederholen.

Überprüfung der Integration in SendGrid

Nachdem deine Test-E-Mail erfolgreich versendet wurde, musst du zurück zur API-Seite deines SendGrid-Kontos gehen. Aktiviere hier das Kästchen mit der Aufschrift Ich habe meine Einstellungen aktualisiert und klicke auf Weiter: Überprüfe die Integration.

Beende den Schritt "Konfiguriere deine Anwendung" in SendGrid

Wenn die nächste Seite geladen wird, klickst du auf die Schaltfläche Integration verifizieren. Dadurch wird eine E-Mail zur Überprüfung an SendGrid gesendet.

Überprüfe die Integration in SendGrid, um die Verbindung mit deiner Website abzuschließen

Sobald SendGrid festgestellt hat, dass deine Test-E-Mail bereits versendet wurde, wirst du mit einer Erfolgsmeldung informiert. Dies kann ein paar Augenblicke dauern.

Erfolgsmeldung der SendGrid-Integrationsprüfung

Häufig gestellte Fragen

Dies sind die häufigsten Fragen, die wir von Nutzern zum SendGrid Mailer erhalten.

Wie kann ich überprüfen, ob mein API-Schlüssel die Zugriffsstufe "Mail senden" in SendGrid hat?

Um zu überprüfen, ob der API-Schlüssel, den du erstellt hast, die richtige Zugriffsstufe hat, navigiere zunächst zu Einstellungen " API-Schlüssel in deinem SendGrid-Konto. So gelangst du zu einer Seite mit allen deinen verfügbaren API-Schlüsseln. Klicke auf das Zahnradsymbol, um die Einstellungen für einen bestimmten Schlüssel zu öffnen.

Öffnen der SendGrid API-Schlüssel-Einstellungen

Vergewissere dich in den Schlüsseleinstellungen, dass die Option "Eingeschränkter Zugriff" ausgewählt ist.

Aktivieren des eingeschränkten Zugriffs für einen SendGrid API-Schlüssel

Sobald du diese Option ausgewählt hast, werden weitere Berechtigungen angezeigt, die du konfigurieren kannst. Scrolle nach unten zur Einstellung Mail senden und vergewissere dich, dass die Berechtigungsstufe auf Vollzugriff eingestellt ist.

Prüfen, ob die Berechtigungen zum Senden von E-Mails in SendGrid auf Vollzugriff eingestellt sind

Das war's! Jetzt kannst du die Probleme bei der E-Mail-Zustellung deiner WordPress-Website mit SendGrid und WP Mail SMTP beheben.

Möchtest du als Nächstes die E-Mail-Protokollierung einrichten? In unserer Anleitung zur Protokollierung von E-Mails, die von deiner WordPress-Website gesendet werden, findest du weitere Informationen.

Teste unser kostenloses WP Mail SMTP Plugin

Verwende deinen bevorzugten SMTP-Anbieter, um deine WordPress-E-Mails zuverlässig zu versenden.

Bitte aktiviere JavaScript in deinem Browser, um dieses Formular auszufüllen.