Script用SDKを作成しましたGoogleスプレッドシートやスライドを使っている方は多いと思いますが、Googleスプレッドシートでのメール送信は制約が多くて不便な思いをしていないでしょうか。CSVでダウンロードしてメールに添付するというのはちょっと面倒です。Cloudを簡単に使えるようにするSDKを作成しました。こちらを使えばとても簡単にメール送信が実現できます。Cloudにて送信サーバの設定を行います。ユーザ登録ユーザ登録はまず、メールアドレスとパスワードを入力するところからはじまります。入力したメールアドレス宛にメールアドレスの確認メール(仮登録受付メール)が届きますので、URLをクリックします。その後、名前や住所といった必要な情報を入力します。ユーザ登録が完了すると、無料トライアル開始のための審査が入ります。時間は長くとも30分程度です。無料トライアル利用開始のご案内」というメールが届いたら利用できます。ログイン後に行うことログインしたら、2つの作業を行う必要があります。ダッシュボードDKIMキーを設定するDKIMキーはメールのなりすましを防止するための技術になります。メール配信を行うドメインのTXTレコードに対して設定します。管理コンソールでドメインを追加しようとすると、専用のキーが表示されます。ような形式になります。ように指定されるはずです。この設定はシステム管理者などに依頼して行ってもらってください。DNS設定はすぐに反映されませんので、数分後にDNSを確認ボタンを押します。設定されていれば、ドメインが追加登録できます。ユーザを追加する次にメール配信を行うユーザを追加します。これはAPI設定にて行います。ユーザ名(メールアドレス形式)、パスワードを設定します。利用できる機能を制限できます。SMTPのみ、APIのみといった指定も可能です。ユーザの追加サーバに設定を反映する設定を行ったら、それをサーバに反映します。サーバ構成機能にて行います。この反映を行わないと、DKIMやユーザ追加設定が反映されませんので注意してください。ここまでで以下の情報が入手できているはずです。APIユーザAPIキーさらにAPIサーバのエンドポイントURLが必要です。これは契約しているプランによって異なりますのでご注意ください。https://SUBDOMAIN.smtps.jp/api/v2/emails/send.jsonこれらの情報はメール送信時に設定しますので覚えておいてください。Scriptでライブラリを読み込みます。これはリソースメニューのライブラリから行います。ライブラリの読み込み以下のコードはIdentifierをデフォルトのCustomersMailCloudであるとして記述します。SDKを初期化します。API_KEY);プランを設定する次に契約プランを指定します。Proプランの場合はサブドメインを指定してください。送信元を指定する送信元を指定します。一つ目の引数が表示名、次がメールアドレスです。'info@smtps.jp');送信先を指定する送信先を指定します。必要回数繰り返し実行してください。'tester@smtps.jp');件名、本文を指定する件名、本文を指定します。"メールの本文です\n\n改行を入れました";送信する必要な情報が揃ったら送信を実行します。Logger.log(e);}送信がうまくいっていれば、次のような結果が返ってきます。"id":"\u003C1867844705.17288.1575893073288@mta01.sandbox.smtps.jp\u003E"}受信したメールまとめSDKにすることでGoogleスプレッドシートなどからのメール送信がとても簡単にできるようになります。API経由でのメール送信になります。Cloudを使えば、大量のメール送信であっても簡単に実装できます。クラウドからのメール送信を簡単に。Script用SDKを作成しましたTweet関連記事2019-12-17ExcelからVBAを使ってメール送信を行う社内でExcelを使っている方は多いはずです。Unsplashスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。