MailAppを使用してフォーム提出時に電子メールを送信しています。しかし、誰がメッセージを送信したか、つまりFromフィールドを隠す必要があります。フォームには未成年の子供のメールアドレスが含まれており、その情報を明らかにするには親の同意が得られるまで隠しておく必要があります。 mailappオブジェクトのパラメータを見ると、私は 'from'アドレスを設定する方法は見当たりません。アプリスクリプトから電子メールを生成するための他のオプションはありますか?appsスクリプトmailappオブジェクト不明瞭メール
答えて
ifステートメントを作成できます
したがって、保護者の同意を得てセルを追加してください。
次に、メールを関数に追加します。
だからその後、スプレッドシートを介してそれがうまくいくように
for (var i = 0; i < tsRows; i++) {
function checkAge() {
if(SpreadsheetApp.getActiveSheet().getRange("E" + i).getValue() == "No"){
Logger.log('Email not sent due to not having consent');
}
else{
sendMail();
}
}
}
として、あなたのif文を実行するために、あなたのループを設定します。あなたはちょうどこれらの行に沿って行く必要があります:)あなたはアプリのスクリプトで何かをかなり行うことができます!
上記の答えを確認した後、さらに検索を行いました。私は上記の同意オプションを望んでいませんでした。
まだ実装されていませんが、Googleドキュメントごとに異なるIDで実行される 'ウェブアプリ'にスクリプトを変換することは可能です。プロセスを記述したGoogleドキュメントから
この: 、ウェブアプリとしてスクリプトを公開し、次の手順に従います。
バージョン、[保存新しいバージョンを管理]> [ファイルを選択することで、スクリプトの新しいバージョンを保存します。 [公開]> [ウェブアプリケーションとしてデプロイ]を選択します。 プロジェクトバージョンで、保存したばかりのバージョンを選択します。だから、https://developers.google.com/apps-script/guides/web
で発見することができます---など
、我々は、フォーム提出の上に発射したスクリプトを完成していきます。機能が完了したら、それを「Webアプリケーション」に移動しようとします。
また、私はstackoverflowを検索した後、他の誰かがちょうど1年前に同じ質問をしました。もっと見ていない私のために悪い。
溶液がmailappを使用して、別のユーザーとして実行されているSend email from a Google Script with another 'From' address
のdoGet関数があります。
- 1. AJAX + ASP MVC不明瞭コントローラ
- 2. コンストラクタの不明瞭なセグメント化エラー
- 3. Javaの不明瞭な結果
- 4. TransactionScopeの不明瞭な例外
- 5. match_phraseクエリでの不明瞭な動作
- 6. Mailapp makeEwsRequestAsync 401不正なエラー
- 7. NodeJS + TypeScript:タイプがスクリプトでコンパイルされたコードが不明瞭な構文
- 8. シートAppsスクリプト - ループ行は電子メール
- 9. google appsスクリプトでフルフォーマットのメールを送信
- 10. mailappスクリプトでクリック可能なリンク
- 11. Thinking Sphinx:エラー:インデックス作成中。それは言うコラム不明瞭
- 12. 超大型スライダでの不明瞭なjquery構文
- 13. 不明瞭なファイル名でファイルを再生するには?
- 14. R:不明瞭な構造を持つファイルを読み込む
- 15. filepicker/filestackのURLを不明瞭にする/確保する
- 16. ラファエル:不明瞭な点を前面に持ってくる
- 17. インターフェイスの構文 - これが不明瞭な使用
- 18. 不正な値エラーGoogle Appsスクリプト
- 19. 明瞭な重みのフォントタイプ
- 20. Javaノードの明瞭度
- 21. オフセット式ロジックの明瞭度
- 22. x64プラットフォーム用にコンパイルするとc2593エラー(オペレータ識別子が不明瞭)
- 23. Selenium IDEのxpathで不明瞭なリスト項目を見つける方法は?
- 24. Windows Formsアプリケーションで不明瞭なシンボルが多く表示される
- 25. スクリプトタグがDOM内で移動している、不明瞭な動作ですか?
- 26. C++のデストラクタで不明瞭なものがたくさんあります
- 27. AndroidのソフトキーボードがモバイルHTML5ウェブアプリケーションの入力フィールドを不明瞭にする
- 28. PHP、アドレス欄の数字を不明瞭にする必要があります
- 29. パスワード+ソルト+シークレットソース?役に立った、または少し不明瞭でしたか?
- 30. Date:Manipオブジェクトで不明なperl不定値
電子メールで面白いことをするには、さまざまな方法があります。多くのサイトでは、さまざまなものを設定できます。あなたはあなたの質問で2つの方法をとることができます:あなたが選択したツールで問題を解決するための具体的な方法を見つけようとするか、代わりに "どのように制限するか/非表示にする/電子メールアドレスを与えないプログラム的に送信者の "? –
'MailApp'ではなく[' GmailApp'クラス](https://developers.google.com/apps-script/reference/gmail/gmail-app)を使用すると、電子メールのオプションが増えます。 G Suiteドメイン内にいる場合は、一般的な「返信なし」アドレスで送信者を隠すことができます。 – Brian