Scriptを使うことでオフィスファイル(ドキュメント、表計算、スライドなど)をプログラミングからコントロールできるようになります。何からの処理を行ったとして、その結果をどう受け取るかが問題になるでしょう。Cloud用のライブラリを使うことで簡単に実現できます。今回は添付ファイル付きメールの送信法方を解説します。添付ファイルはバージョン3以降で対応しています。CloudでAPIユーザとAPIキーを生成しておきます。この二つの情報を使って初期化します。apiKey);また、契約情報を指定します。これはトライアル、スタンダード、Proの3つがありますので必要に応じて実行します。c.trial();送信元、送信先を設定する次に送信元のアドレス、送信先情報を設定します。'test@smtps.jp');件名、本文を設定する件名と本文は必須になりますので、適切に指定してください。Drive内にあるファイルがターゲットになるかと思います。今回はGoogleスプレッドシートを対象とします。そのため、まずはファイルを取得し、それをBlob形式にします。DriveApp.getFileById(docId).getBlob();そして添付ファイルとして追加します。添付ファイルは幾つでも追加できます。c.addAttachment(fileBlob);メールを送信する準備ができたらメールを送信します。}}メール送信がうまくいっていれば、次のようなログが返ってきます。"id":"\u003C1867844705.17288.1575893073288@mta01.sandbox.smtps.jp\u003E"}日本語のファイル名も利用できます。Drive内のファイルを添付してメール送信するのも簡単に実現できます。外部のファイルを取得して、それを添付ファイルにするのも簡単でしょう。クラウドからのメール送信を簡単に。Unsplashスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。