• 締切済み

google apps scriptでメール送信

google apps scriptでスプレッドシートを添付ファイルで送る方法をお教えください。 google apps scriptで SpreadsheetApp.getActiveSheet(); として取得しセルにデータを書き込んだスプレッドシートをEメール発信したいです。 sendEmail(送付先アドレス, タイトル, 内容, options); とすると思いますが、optionsの書き方がわかりません。 よろしくお願いします。 2012 Sep. 25.

みんなの回答

  • shimix
  • ベストアンサー率54% (865/1590)
回答No.1

こちらにまとまっています。 http://cmslabs.blogspot.jp/2011/04/google-apps-scriptgoogle_11.html 連想配列で bcc : BCCで送信するアドレス cc : CCで送信するアドレス htmlBody : HTMLメールを作成する場合のHTMLボディ name : 送信者の名前 noReply : no-replyの設定(真偽値) replyTo : 返信先アドレス attachments : 添付ファイルの情報(配列) だそうです。

RASUM2
質問者

補足

shimix様、ありがとうございます。 お教え頂いた中の attachments : 添付ファイルの情報(配列) の書き方がわからないです。 attachments:[ {fileName: ファイル名 , mimeType: 送信データの種類 , content: ファイルの内容 }, ……必要なだけ連想配列を用意…… ] ということですが、 SpreadsheetApp.getActiveSheet(); で取得したスプレッドシートのファイル名はどう表すのでしょうか? mimeTypeはどう書くのでしょうか? contentはどう書くのでしょうか? 2012 Sep. 26.