2022/11/28にHerokuのフリープランがなくなるので、
Heroku + SendGrid
で作っていたものを、GAS + Gmail
に移行しました。
実際に移行したのは、過去記事にもまとめたSlackコマンドです。
Heroku + SendGrid → GAS + Gmail対応のdiff:
https://github.com/kin29/slack2mail/compare/5ead7fc8f0bccd368c99dd5215e507bd78e38887…2e8bb4af713276237cb3c9a03c33d73be8bbc8bc
GASでGmailを送信する
const toAddress = 'to@example.com'; const title = 'メール件名'; const content = 'メール内容'; const options = { 'from': 'from@example.com', }; GmailApp.sendEmail(toAddress, title, content, options);
claspを使って、実装済みのGASをcloneする
$ clasp clone [scriptId]
さいごに
もう1つHerokuのフリープランを使って動かしているアプリがあるので、コレも早く対応したいところではあります…