E-Mails per Sendgrid verschicken

Lies diesen Artikel und viele weitere mit einem kostenlosen, einwöchigen Testzugang.

Wenn Sie am Desktop arbeiten, können Sie E-Mails einfach per Outlook verschicken. Das gelingt auch ferngesteuert etwa von einer Desktop-Anwendung auf Basis von .NET aus. Wenn Sie jedoch Mails sicher über eine Webanwendung verschicken wollen, wird es interessant. Sollten Sie keinen eigenen Mailserver auf dem Internetserver betreiben, können Sie auf einen Dienstleister ausweichen, der Ihnen eine entsprechende Schnittstelle anbietet. Microsoft empfiehlt hier den Anbieter Sendgrid. Wir zeigen, wie Sie sich registrieren und für den ASP-gesteuerten Versand von E-Mails vorbereiten. Der Clou: Bis zu einer bestimmten Menge von E-Mails ist der Service kostenlos.

Sendgrid

Sendgrid ist ein US-amerikanischer Anbieter, der erstmal eines für Sie erledigt: das Versenden von E-Mails. Dafür gibt es verschiedene Pakete, die sowohl die Menge der zu versendenden E-Mails als auch die Anzahl der zu speichernden Kontakte festlegen (siehe Bild 1). Das günstigste Paket heißt Free, was sich auf den monatlichen Preis bezieht – es ist nämlich kostenlos. Je mehr E-Mails verschickt und Adressen verwaltet werden sollen, desto höher sind die monatlichen Kosten. Für Testzwecke reicht uns jedoch das Paket Free völlig aus – hier können Sie 40.000 E-Mails in den ersten 30 Tagen und danach täglich 100 E-Mails verwenden.

Der E-Mail-Versender Sendgrid

Bild 1: Der E-Mail-Versender Sendgrid

Für eine Webseite, die ein paar Bestätigungsmails und ein paar Kontaktanfragen versendet, reicht das locker aus. Auch das nächstgrößere Paket, das bereits den Versand von 100.000 E-Mails pro Monat erlaubt, kostet nur 9,95 $ pro Monat.

E-Mails und mehr

Neben dem über verschiedene Schnittstellen steuerbaren Versand von E-Mail liefert der Anbieter noch weitere Dienstleistungen – so können Sie etwa Newsletter darüber versenden und die dazu notwendigen Kontakte verwalten. Dabei sind typische Funktionen wie etwa das Bereitstellen eines Abmeldelink für den Newsletter und automatisches Austragen aus der Empfängerliste bereits implementiert. Wer etwa eine Newsletter-Anmeldung per Double-Opt-In realisieren möchte, muss allerdings eine eigene Funktion dafür implementieren.

Kostenloses Paket

Wir wählen für den Beginn das Paket Free aus. Aktuell wollen wir diesen Dienstleister dafür nutzen, die in dem Artikel Authentifizierung unter ASP.NET Core benötigten Bestätigungsmails zu versenden.

Nach der Auswahl des gewünschten Pakets und dem Anklicken des Links Try for free landen Sie auf der Registrierungsseite. Hier geben Sie den Benutzernamen, das Kennwort und Ihre E-Mail-Adresse an. Nach dem Bestätigen der obligatorischen Optionen geht es dann mit einem Klick auf Create Account weiter (siehe Bild 2). Im Bereich rechts können Sie die aktuell anfallenden Kosten einsehen.

Beispielfenster zum Versenden von E-Mails

Bild 2: Beispielfenster zum Versenden von E-Mails

Die folgende Seite fragt dann noch einige persönliche Daten ab, bevor es nach einem Klick auf Get Startet! losgeht. Auf der Willkommen-Seite können wir nun auswählen, auf welche Weise wir mit Sendgrid arbeiten wollen. Wir möchten Mails per Web API verschicken, also wählen wir den passenden Start-Button (siehe Bild 3).

Auswahl des benötigten Services

Bild 3: Auswahl des benötigten Services

Ende des frei verfügbaren Teil. Wenn Du mehr lesen möchtest, hole Dir ...

Testzugang

eine Woche kostenlosen Zugriff auf diesen und mehr als 1.000 weitere Artikel

diesen und alle anderen Artikel mit dem Jahresabo

Schreibe einen Kommentar