メールで連絡とか

不定期で発生する、緊急性のある連絡を、今どきメールでやっているのであるが、メールなんて、スマホに通知は来るけれど、きまくりすぎるので、いちいち気にしていない。

もう少し、気になる通知に振り替えるべく、自宅のサーバに、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)