Rubyで日本語のメールを送る。こせきの技術日記スマートフォン用の表示で見るこせきの技術日記この広告は、90日以上更新していないブログに表示しています。2009-03-28Rubyで日本語のメールを送る。Rubyなるべく少ないライブラリで正しい日本語のメールを送る方法について。(上記スクリプトの最新版)ポイントnkfSubjectは-Mオプションで出力する。自動で折り返してくれるので。自分でpack('m')などとしない。MIMEデコードをしないように、-m0オプションをつける。入力の自動判別をしないように、-Wオプションをつける。S:SJIS)最低限3つのMIMEヘッダをつける。Mime-VersionContent-TypeContent-Transfer-Encoding改行をCR+LFに揃える処理は不要。net/smtpのsend_mailのコメントに変換すると書いてある。pair.RailsではActionMailer+GetTextを使うが、ちょっとメールを送るだけの用途には大げさだと思う。gem版のTMailを使う場合はTMail.KCODE="EUC"と設定した上で、日本語をEUCで渡す必要がある。US-ASCIIしか使えない。Extension)。ExamplesMIMEについての記事。