2016-12-28 17 views
1

私は今Googleの&というスクリプトを使って作業しています。 "to"、 "cc"、 "件名"、 "メッセージ"、 "添付ファイル"(添付ファイルはドライブのフォルダにすることができます)の電子メールをGoogleシート内にポップアップする方法はありますか?googleスクリプトを使用してgoogleのシートにポップアップドラフトのメールを読み込む

私は上記のメールを送信することができます。送信前に私の缶詰の応答などをプレビューして編集するという追加のメリットが欲しいだけです。

ありがとうございました!

答えて

0

実際のGMailページを表示することはできません。 Google Apps ScriptはGoogleサーバー上で実行され、ブラウザで何が起こるかを非常に制限しています。メッセージを表示して入力を受け付けますが、任意のWebページをポップアップとして開くことはできません。

ユーザーにメッセージのプレビューと送信またはキャンセルのオプションを与えるのは簡単です:Browser.msgBoxです。

に便利な方法はありません。ブラウザクラスを使用してテキストを編集します。inputBoxメソッドには、そのボックスを事前入力するオプションはありません。いずれの場合もそのテキストボックスは1行です電子メールの編集には適していません。

  1. (ハード)ユーザーと相互作用するのHTTPServiceを使用してWebアプリケーションを書く:

    は、私は2つのオプションを参照してください。

  2. (簡単ですが素敵ではありません):Browser.msgBoxを使用してプレビューを表示してください。ユーザーがキャンセルを押した場合は、スプレッドシートのどこかにメールの内容を入れ、編集してからbuttoncustom menu optionなどの「送信」を再び開始します。
+0

ご回答いただきありがとうございます - これは多かれ少なかれ私が理解したことです。 – Jared

+0

Oops - 入力が早すぎます。 ドラフトを作成し、スプレッドシート内にリンクを生成する別のオプションがある可能性はありますか? – Jared

+0

はい、たとえば、Googleドキュメントを作成し、そのドキュメントへのリンクを表示することができます。しかし、これは "自動化された"電子メールのためにあまりにも多くの仕事に終わることがあります... – FTP

0

custom dialogueは任意の次元にすることができ、通常のウェブページの機能を持つことができます。これが役立つかどうかわかりませんが、私たちのチームwrote this codeはGASを使用してスクリプトにファイルを添付しています。

関連する問題