2

友人のアーティスト/クライアント予約システムを記録しています。私はプログラミングの経験がほとんどなく、自分の道をハックするのに十分な理解があり、グーグルは大きな助けになりました!

私は過去3日間を読んで検索してきました...それについては何も見つかりませんでした...多分私は適切な用語を使用していません...

これが私がやりたいことです。
私はGoogleScriptとGoogleスプレッドシートを使用しています。1行には、特定の契約に関するすべての情報が含まれています。

  1. メニュー項目を使用して契約を生成できるようにしたい(完了)
  2. 2つのブラウザウィンドウを開く
    • 契約PDFファイルを表示するための1つ(完成)
    • GMAIL用の1つ新着メール
      • 契約書のPDFを添付(完成)
      • スプレッドシートの選択した行から生成された電子メール本文(完了)
      • 送信する前に、生成された電子メールテキストをカスタマイズできます。添付ファイルを追加しています...

これは私が立ち往生しているものです。私が使う

MailApp.sendEmail('xxx@yyy.com'、'電子メールをpdfとして転送:本文と添付ファイル'、'添付ファイルを参照'、{添付ファイル:[body_to_send]});

添付ファイルと生成された本文を含むすべての電子メールを送信します...しかし、送信する前に電子メールを編集する方法はありません...

それはグーグルスクリプトで可能ですか?

4

2 に答える 2

0

Google Apps Script で UiApp クラスを調べます。UiApp

ユーザーが追加のコンテンツを入力してファイルをアップロードできるシンプルな UI を構築し、送信前に電子メールに追加することができます。

Apps Script はメールの下書きの作成をサポートしていないようです。これにより、メールを送信する前に編集する方法も提供されます。(Gmail のネイティブ UI を使用して、最終的な受信者を参照するための凝った方法で自分宛てにメールを送信することもできます。)

これはあなたが考えていた方向ですか?

于 2013-06-20T17:55:55.357 に答える
0

プロセスの最後のステップは、プレゼンテーションを改善するために必要なものを追加できる Google Doc テンプレートを使用して達成できます。そこからドキュメントの HTML バージョンを取得し、それをメールの HTML 本文として使用します。html のインポートに関する詳細が必要な場合は、このフォーラムとイシュー トラッカーで簡単に見つけることができます。このコードは、視覚的に便利なサイドバーのドキュメント バインド スクリプトから実行することもできます。(差し込み印刷に関する私の最近の投稿を参照してください)。

于 2013-06-20T18:10:08.017 に答える