毎度Rubyネタでスミマセンが、丁度Rubyやってるもので・・・ メールを受信して何か自動化しようって話はあんまりないと思いますけど、メールを送信する状況は多いと思います・・・私自身はメールというメディアは嫌いなんですがw はい!ということでまたまた苦労しました。また丸一日使ってしまいました うう・・・ どうやって送る? Rubyのプログラムから一番制御が簡単なのは、Rubyのプログラムなので、Rubyのメール送信を調べました。 なんかTMAILと呼ばれるモジュールが、よく紹介されていたので、TMAILに関してGoogle先生に問い合わせると、あっさり発見 インストールに関しては落としてsetup.rbを何回か叩けと書いてあったので、ガシガシやったんですけど、えーっとなんかsetupがうまく動かないのでマンドクセということで却下 恐らくTMAILはすばらしいとは思うんですけど・・・使うの簡
なるべく少ないライブラリで正しい日本語のメールを送る方法について。 結論 先に結論から。 require "nkf" require "net/smtp" def sendmail(from, to, subject, body, host = "localhost", port = 25) body = <<EOT From: #{from} To: #{to.to_a.join(",\n ")} Subject: #{NKF.nkf("-WMm0", subject)} Date: #{Time::now.strftime("%a, %d %b %Y %X %z")} Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit #{NKF.nkf("-Wj
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く