Hatena::Grouprubyist

たばさの RSSフィード

04/09(木) 2009

net/pop ssl

| net/pop ssl - たばさの を含むブックマーク はてなブックマーク - net/pop ssl - たばさの

mail pop3。

gem install tmail

1.8.6,1.8.7,1.9.1実行時のパスにしてそれぞれinstall。


1.8.6, 1.8.7 は動いた。1.9.1で、

> ruby1.9.1 -d スクリプト名.rb
...
.../ruby/gems/1.9.1/gems/tmail-1.2.3.1/lib/tmail/quoting.rb:63 - incompatible
 encoding regexp match (US-ASCII regexp with ISO-2022-JP string)
#<Encoding::CompatibilityError: incompatible encoding regexp match (US-ASCII regexp with ISO-2022-JP string)>

となるのはtmailの中の問題と思っていいのかな。

マジックコメント(# -*- encoding: "Windows-31J" -*-)も付けたのでほかの部分はregexpエラーにならない気がする。


あとはsslが必要な場合がわからず。


Net::POP3.enable_ssl(true) if (defined? Net::POP3.enable_ssl) and ssl_flag
Net::POP3.start( addr, port.to_i, account, password ) {|pop|
 ...
}

Exception `TypeError' at .../ruby-1.9.1-p0-i386-mswin32/lib/ruby/1.9.1/net/pop.rb:539 - can't convert true into Integer

google:Net::POP3.enable_ssl

トラックバック - http://rubyist.g.hatena.ne.jp/hatecha/20090409
カレンダー
<< 2009/04 >>
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
archive Error : RSSが取得できませんでした。