diff --git a/apply/getapp.rb b/apply/getapp.rb index 1ab60e9..d0a9bdd 100755 --- a/apply/getapp.rb +++ b/apply/getapp.rb @@ -5,8 +5,9 @@ myname = File.basename($0) appform = "appform.html" sender = "jd@e.koeki-u.ac.jp" -sender = "yuuji@es.gentei.org" +sender = "yuuji-jd-reqform@e.koeki-u.ac.jp" from = "公益ジュニアドクターセンター <#{sender}>" +reqform = "yuuji-jd-reqform@e.koeki-u.ac.jp" header = <<_EOS_ @@ -105,6 +106,21 @@ #{body.force_encoding('binary')} EOS end + open("| sendmail -f #{sender} #{reqform}", "w") do |m| + addr = ENV['REMOTE_ADDR'] + m.puts(<<~EOS) + To: #{reqform} + Subject: JDform Request + Mime-Version: 1.0 + Content-Transfer-Encoding: 7bit + Content-Type: Text/Plain; charset=iso-2022-jp + + EOS + m.write(NKF.nkf('-j', + "JDフォーム要求: #{addr}\n" \ + + `host #{addr}` \ + + email)) + end end else print getapp