Ich habe versucht, E-Mails von Node.js und Python mithilfe des E-Mail-Zustelldienstes (SendGrid) von IBM Cloud zuzustellen!

Hintergrund

Ich plane, Dienste für allgemeine Benutzer bereitzustellen, falls ich derzeit verantwortlich bin, und es ist erforderlich, eine E-Mail an den Benutzer zu senden, wenn Sie sich als Benutzer registrieren, um einen E-Mail-Senderserver zu beschaffen Es wurde ein Problem. Es wurde gesagt, dass es keinen E-Mail-Sendeserver gibt, der vom Kunden vorbereitet werden kann. Als Ergebnis der Untersuchung, ob es einen Dienst gibt, der in IBM Cloud verwendet werden kann, scheinen die folgenden Dienste verwendet werden zu können, also ob er tatsächlich verwendet werden kann oder nicht Ich habe den Dienst tatsächlich registriert und versucht, ihn zu verwenden, daher habe ich ihn in diesem Artikel zusammengefasst. https://cloud.ibm.com/docs/email-delivery?locale=ja

Informationen zur E-Mail-Zustellung Der IBM Cloud Email Delivery Service von SendGrid ist ein Mail Relay Service. Mit diesem Dienst können Sie ausgehende E-Mail-Dienste über Ihren Smart Host weiterleiten. Der Smart Host leitet den SMTP-Verkehr vom SMTP-Server, E-Mail-Client oder einem Dienst oder einer Programmiersprache weiter, die SMTP verarbeiten kann. Der Dienst generiert auch Metriken, verfolgt E-Mail-Listen und verfolgt die E-Mail-Aktivität (E-Mail-Bounces, Klicks, Drops, Öffnen usw.). Der Dienst bietet auch andere Funktionen wie Newsletter-Unterstützung und Authentifizierung.

Wie man sich registriert

  1. Gehen Sie zu https://cloud.ibm.com/classic/services/emaildelivery und klicken Sie auf die Schaltfläche ** E-Mail-Lieferservice bestellen ** screencapture-cloud-ibm-classic-services-emaildelivery-2020-07-15-16_25_22.jpg

  2. Wählen Sie ** Kontotyp **, setzen Sie ** E-Mail-Adresse **, ** Benutzername **, ** Passwort ** und klicken Sie auf die Schaltfläche ** Weiter **. ** * Benutzername und Passwort werden als Benutzername und Passwort des SendGrid-Kontos verwendet. ** **. screencapture-cloud-ibm-classic-services-emaildelivery-2020-07-16-10_31_17.jpg

  3. Wenn die Registrierung abgeschlossen ist und in der Liste angezeigt wird, wählen Sie unter ** Aktionen ** die Option ** Zugriff auf das Lieferantenportal ** aus, um auf das Send Grid-Portal zuzugreifen. 2020-08-04 14_56_27-IBM Cloud __ Email Delivery Service.jpg

  4. Bestätigen Sie, dass Sie sich mit dem in Schritt 3 festgelegten Benutzernamen und Passwort anmelden können. screencapture-app-sendgrid-login-2020-07-15-16_55_32.jpg

Wie benutzt man

  1. Öffnen Sie das Setup-Handbuch über das SendGrid-Portal screencapture-app-sendgrid-2020-08-04-15_04_17.jpg

  2. Wählen Sie ** Start ** neben ** Integriert über unsere Web-API oder SMTP-Relay ** screencapture-app-sendgrid-guide-2020-08-04-15_04_34.jpg

  3. Wählen Sie ** Wählen ** unter ** Web-API ** screencapture-app-sendgrid-guide-integrate-2020-08-04-15_04_41.jpg

  4. Wählen Sie neben Ihrer Sprache ** Wählen ** screencapture-app-sendgrid-guide-integrate-langs-2020-08-04-15_04_54.jpg

  5. Geben Sie den Namen des API-Schlüssels unter ** Mein erster API-Schlüsselname ** ein und klicken Sie auf die Schaltfläche ** Schlüssel erstellen **. screencapture-app-sendgrid-guide-integrate-langs-nodejs-2020-08-04-15_05_32.jpg

  6. Übernehmen Sie danach die auf dem Bildschirm angezeigte Prozedur, implementieren Sie den entsprechenden Code, führen Sie ihn aus, und eine E-Mail wird gesendet screencapture-app-sendgrid-guide-integrate-langs-nodejs-2020-08-04-15_30_02.jpg

Recommended Posts

Ich habe versucht, E-Mails von Node.js und Python mithilfe des E-Mail-Zustelldienstes (SendGrid) von IBM Cloud zuzustellen!
[IBM Cloud] Ich habe versucht, über Cloud Funtions (Python) auf die Tabelle Db2 on Cloud zuzugreifen.
Ich habe versucht, die Phase der Geschichte mit COTOHA zu extrahieren und zu veranschaulichen
Ich habe versucht, die Beschleunigung von Python durch Cython zu verifizieren und zu analysieren
Ich habe versucht, das Update von "Hameln" mit "Beautiful Soup" und "IFTTT" zu benachrichtigen.
[Python] Ich habe versucht, das Mitgliederbild der Idolgruppe mithilfe von Keras zu beurteilen
Die Wand beim Ändern des Django-Dienstes von Python 2.7 auf Python 3-Serie
Ich habe versucht, die String-Operationen von Python zusammenzufassen
Ich habe versucht, das Update von "Werde ein Romanautor" mit "IFTTT" und "Werde ein Romanautor API" zu benachrichtigen.
Python-Übung 100 Schläge Ich habe versucht, den Entscheidungsbaum von Kapitel 5 mit graphviz zu visualisieren
Ich habe versucht, das Artikel-Update des Livedoor-Blogs mit Python und Selen zu automatisieren.
Ich habe versucht, die Verarbeitungsgeschwindigkeit mit dplyr von R und pandas von Python zu vergleichen
Ich habe versucht, die Entropie des Bildes mit Python zu finden
Ich habe versucht, die Python-Bibliothek von Ruby mit PyCall zu verwenden
[Python] Ich habe versucht, die folgende Beziehung von Twitter zu visualisieren
Ich habe versucht, die Mail-Sendefunktion in Python zu implementieren
Ich möchte die Natur von Python und Pip kennenlernen
[Python] Ich habe versucht, Daten mit der API von Wikipedia zu sammeln
Ich habe versucht, das Python-Skript unter Windows 10 von 2.7.11 auf 3.6.0 zu ändern
Ich habe versucht, das Zugriffsprotokoll mit Node.js auf dem Server auszugeben
Ich habe versucht, die Erstellung einer praktischen Umgebung mithilfe der SoftLayer-API der IBM Cloud zu automatisieren
Ich habe versucht, mit Python einen regulären Ausdruck für "Betrag" zu erstellen
So erhalten Sie mithilfe der Mastodon-API Follower und Follower von Python
[Einführung in Python] Ich habe die Namenskonventionen von C # und Python verglichen.
Ich habe versucht, mit Python einen regulären Ausdruck von "Zeit" zu erstellen
Ich habe versucht, mit Python einen regulären Ausdruck von "Datum" zu erstellen
Ich wurde entsetzt, als ich versuchte, mithilfe von PCA und NMF die Anzahl der Merkmale eines animierten Gesichts zu ermitteln.
Ich habe versucht, die Höhen und Tiefen des Schlusskurses des Aktienkurses von Guru Navi mit TensorFlow vorherzusagen (Fortschritt)
Von Python bis zur Verwendung von MeCab (und CaboCha)
Ich habe versucht, die UnityCloudBuild-API von Python zu verwenden
Ich habe versucht, das Gesichtsbild mit sparse_image_warp von TensorFlow Addons zu transformieren
Ich habe versucht, die Trefferergebnisse von Hachinai mithilfe der Bildverarbeitung zu erhalten
Ich habe versucht, die Altersgruppe und die Ratenverteilung von Atcoder zu visualisieren
Ich habe versucht, die Ähnlichkeit der Frageabsicht mit Doc2Vec von gensim abzuschätzen
Ich habe versucht, den Authentifizierungscode der Qiita-API mit Python abzurufen.
(Python) Ich habe versucht, 1 Million Hände zu analysieren ~ Ich habe versucht, die Anzahl der AA ~ zu schätzen
Ich habe versucht, den Winkel von Sin und Cos mit Chainer zu lernen
Ich habe versucht, die Standardrolle neuer Mitarbeiter mit Python zu optimieren
Ich habe die übliche Geschichte ausprobiert, Deep Learning zu verwenden, um den Nikkei-Durchschnitt vorherzusagen
Mit COTOHA habe ich versucht, den emotionalen Verlauf des Laufens von Meros zu verfolgen.
Ich habe ein Beispiel für den Zugriff auf Salesforce mit Python und Bottle erstellt
Ich habe versucht, die Neujahrskarte selbst mit Python zu analysieren
[Python] Ich habe versucht, das Fluchtprogramm zu reproduzieren, um aus der Welt zurückzukehren und aus der modifizierten Welt von "Das Verschwinden von Haruhi Suzumiya" zurückzukehren.
Django super Einführung von Python-Anfängern! Teil 2 Ich habe versucht, die praktischen Funktionen der Vorlage zu nutzen
Ich habe versucht, die statistischen Daten der neuen Corona mit Python abzurufen und zu analysieren: Daten der Johns Hopkins University
Python-Programmierung: Ich habe versucht, mithilfe von BeautifulSoup4 Unternehmensinformationen (Crawlen) von Yahoo Finance in den USA abzurufen
Ich habe versucht, die Verschlechterung des Lithium-Ionen-Akkus mithilfe des Qore SDK vorherzusagen
vprof - Ich habe versucht, den Profiler für Python zu verwenden
Ich habe versucht, Web-Scraping mit Python und Selen
Ich habe eine einfache Mail-Sendeanwendung mit tkinter von Python erstellt
Ich habe versucht, Objekte mit Python und OpenCV zu erkennen
Ich möchte mit Python eine E-Mail von Google Mail senden.
Ich habe versucht, die Python-Bibliothek "pykakasi" zu verwenden, die Kanji in Romaji konvertieren kann.
Python-Programmierung: Ich habe versucht, Nachrichtenartikel mit Selenium und BeautifulSoup4 abzurufen (zu crawlen)
Ich habe versucht, die Google Cloud Vision-API zu verwenden
Ich habe versucht, die Trapezform des Bildes zu korrigieren
Ich habe versucht, die Tweets von JAWS DAYS 2017 mit Python + ELK einfach zu visualisieren