Wir haben einen eigenen (Golang-basierten) Rendering-Service, der neben dem Hinzufügen von Konfig-Werten zur E-Mail einfach die Vorlage mit Daten zusammenführt. Der nächste Schritt besteht darin, diese gerenderten E-Mails über SendGrid zu senden.Der schnellste Weg, um gerenderte E-Mails an SendGrid zu senden
Ich kann von SendGrids API Dokumentation sehen, dass sie REST API und SMTP API anbieten. Sagen wir, wenn wir 600k E-Mails verschicken wollen, dann sind 600k Restanfragen, auch mit Nebenläufigkeit, nicht der effizienteste Weg. Ich ging auch durch ihren Artikel über die Wahl SMTP or REST api, aber keine klare Antwort auch dort.
Was ist der am meisten bevorzugte/effizienteste Weg für die oben beschriebene Situation?
Was ist unklar über die Antwort, die sie bieten? Es gibt 3 Fälle, in denen sie sagen, dass die REST-API bevorzugt würde, da sonst die Nachrichten am schnellsten über eine einzige SMTP-Verbindung verteilt werden. – JimB
'3000 Anfragen/Sek. Ist die maximale Rate, mit der Sie v3 Mail Endpunkt anrufen können. Das scheint vernünftig ... – MDrollette
Es gibt auch eine [offizielle Go-Client-Bibliothek] (https://github.com/sendgrid/smtpapi- gehen). Schau mal. –