わたなべです. kikutani / sprintmail.com <kikutani / sprintmail.com> writes: :さっきruby.sl.gzを添付したとおり、ようやくcurでattachをサポートしたん :ですが、plain textのattachではbase64エンコードせず、単にJISに変換する :だけで(変換すべきかどうかも議論のあるところだが)すませるには :どうしたもんかなと。 とりあえずこんなのを考えてみました. def binary?(string) return true if 0 < string.count("\x00") check = string[0, 512] check.size < 10 * check.count("\x00-\x07\x0b\x0e-\x1a\x1c-\x1f") end そろそろ String#count も表に出そうよ > まつもとさん. -- わたなべひろふみ