がくしです。
以前、komiさんからこんな依頼がありました。
初投稿をツイートするbotは作っていたのですたのですが、pythonでのメールの操作が難しくてメールでの通知は諦めてました。しかし、最近になってGASという技術を覚えて、gmailの操作が簡単そうだったので改めて作ってみました。
こちらのフォームからメールアドレスを登録するだけです。
届くメールの内容はこんな感じです。これはテストで送った物なので、初投稿ではないですが。。。
登録を解除したい場合は、こちらのフォームからできます。
初投稿検知とメール送信
登録用フォームとスプレッドシートをリンクさせているので、フォームから送信されたアドレスは自動でスプレッドシートに保存されます。なので、スプレッドシート側で初投稿検知とメール送信を管理するコードで機能は十分です。ここの関数mainを10分に一回走らせています。
登録解除
解除用フォームはスプレッドシートとリンクさせてないので、フォームからの送信時に関数mainを走らせています。