不定期で発生する、緊急性のある連絡を、今どきメールでやっているのであるが、メールなんて、スマホに通知は来るけれど、きまくりすぎるので、いちいち気にしていない。
もう少し、気になる通知に振り替えるべく、自宅のサーバに、Ruby で LINE Notifyを使った、特定のメールが来たら LINEに通知する仕掛けをいれた。
といっても、もう、ほとんど、Rubyの gemにおんぶにだっこである。procmailで、特定のメールを流し込むことを想定しているので、メールは STDINからわたってくる。
#!/usr/bin/env ruby
# -*- coding: utf-8-*-
require 'line_notify'
require 'mail'
require 'nokogiri'
line_notify = LineNotif
y.new('トークンをここに書く')
m = Mail.read_from_string(ARGF.read)
body =<#{m.subject}@#{m.date}
EOBODY
options = {
message: body
}
line_notify.ping(options)
コメント