JavaScript

Webhook APIを使ってメールを処理する(Google Cloud Functions + Node.js)

Customers Mail Cloudではプログラム側からデータを取得したり、メールを送信するWeb APIの他に、Customers Mail Cloudでメールを受信した時にイベントを伝えてくれるWebhook APIが用意されています。 Webhook APIを使うことで、自前でメールサーバを立てず…

Google Apps Scriptを使ってapplication/jsonではないメール送信イベントWebhookを受け取る

Customers Mail CloudのWebhookは2種類あります。 メール受信時 メール送信時 メール送信時は、送信したメールに対してステータスが変わったタイミングで通知が送られるものです。 この時、 application/json を指定しない設定ができます。この時のデータが…

Google Apps Scriptでメール送信イベントのWebhookを受け取る

Customers Mail CloudのWebhookは2種類あります。 メール受信時 メール送信時 メール送信時は、送信したメールに対してステータスが変わったタイミングで通知が送られるものです。 本記事では実際にどういった内容が送られてくるのかを紹介します。 受け取る…

Customers Mail CloudのGoogle Apps Scriptライブラリでメール配信状態を取得する

Customers Mail Cloudには大きく分けて3つのAPIが用意されています。 メール送信 Webhook メール配信状態取得、更新 メール送信APIはSMTPやWeb APIを通じてメール送信を行います。Webhookはメールの受信や配信結果を受け取るための仕組みです。そしてメール…

Google Cloud Functions × JavaScript でメールを送信する

Google Cloud FunctionsはGoogle Cloud PlatformのFaaS(Function As a Service)で、サーバレスでスクリプトを実行できます。今回はこのGoogle Cloud Functionsを使って、Customers Mail Cloudでメール送信を行う方法を紹介します。 Customers Mail Cloudの…