@cyborg__ninja主に「くだらないこと」「デジタル機器系」「すげぇと思ったもの」「Googleなどの検索エンジンもの」「マーケットやアンケート調査」「サッカー」「ゲーム」「ロードバイク(自転車)」などの情報をピックアップしています。SEO、Ruby、CMSなどのナレッジログがあります。フォームを作るだけは超簡単。クソ仕様すぎて憤慨の極みです。設定をoptionで後から渡せるのですが、なんでか「from」だけ項目が用意されていません。各自への自動返信メールの出し元(=From)になってしまいます。自動返信メールの出し元(=FROM)に「cyborgninja」と書かれているno-replyさんとかinfoさんとかsupportさんとかにしたいなぁ調べるお、nameという設定がある。MailApp::sendEmailにも引数一覧が書かれていますが、送信者メールアドレス(From:)を指定できません。送信者は自動的にスクリプト実行者のGoogleアカウントとなります。送信者を変更したい時には、別のGoogleアカウントに対してそのスクリプトを共有し、そのアカウントから開いて、スクリプト実行のトリガーを設定することになります。ふつうは、フォーム送信時に設定することが多いでしょう。トリガー設定をするにも、自分のアカウントではなく第三者的な(ここではno-replyさん)を作って、そいつが発火しないといけませぬ。結局オーナー権をその第三者的な人(ここではno-replyさん)が持っている状態で作らないとFROMの変更が出来ません。書いてあるとおりでオーナー権の移譲も出来ないため作り直しです。なんでこんな面倒な仕様にしたのか。StackoverflowなどのQAサイトでも「なんで出来ないんだ!」ってやたら質問があがっているのに、公式に対応されてないところを見ると何か理由があるんでしょう(スパム対策とかかな?多分)。