=======
一定時間アクセスがなければメールする。
sendgrid
addonを追加します。
heroku addons:create sendgrid:starter
環境設定を行います。
heroku config:set ACCESS_TOKEN=ほげ \ # 任意のトークン
DEFAULT_LIMIT_MIN=20 \ # 20分アクセスがなければメール
[email protected] \ # メール差出人
MAIL_SUBJECT=通知 \ # メール件名
[email protected] \ # メール送信先
SENDGRID_USERNAME=sendgrid_user \ # sendgridのユーザ名
SENDGRID_PASSWORD=sendgrid_pass # sendgridのパスワード
メール通知をしたくない場合はDEFAULT_LIMIT_MIN
分以内にアクセスします。
curl https://{your_heroku_domain}/heartbeat -X POST -d "access-token=hoge"
DEFAULT_LIMIT_MIN
分間アクセスがない場合はMAIL_TO
にメールが来ます。
車輪の再発明な気がします。