組み込みのAPIを使用してGoogleスプレッドシートに対してスクリプトを作成し、予約確認を送信しています。現在、誰かが無効なメールアドレスを入力すると、スクリプトが壊れます。通知されていないゲストのリストにいくつかのデータを保存してから、予約をループして続行したいと思います。
これは私の現在のコードです(簡略化):
// The variables email, subject and msg are populated.
// I've tested that using Browser.msgBox(), and the correct column values are
// found and used
// The script breaks here, if an incorrect email address has been filled in
MailApp.sendEmail(email, subject, msg)
ドキュメントによると、クラスの2つの方法は、MailApp
メールを送信して1日の割り当てを確認することだけです。つまり、有効なメールアドレスを確認することは何もありません。そのため、クラスがリクエストを受け入れるために満たす必要のある基準がわかりません。したがって、検証ルーチンを作成することはできません。