Class | TMail::Scanner_R |
In: |
lib/tmail/scanner_r.rb
|
Parent: | Object |
Version | = | '0.10.8' |
MIME_HEADERS | = | { :CTYPE => true, :CENCODING => true, :CDISPOSITION => true |
PATTERN_TABLE | = | {} |
RECV_TOKEN | = | { 'from' => :FROM, 'by' => :BY, 'via' => :VIA, 'with' => :WITH, 'id' => :ID, 'for' => :FOR |
debug | [RW] |
# File lib/tmail/scanner_r.rb, line 81 def initialize(str, scantype, comments) init_scanner str @comments = comments || [] @debug = false # fix scanner mode @received = (scantype == :RECEIVED) @is_mime_header = MIME_HEADERS[scantype] atom, token, @quoted_re, @domlit_re, @comment_re = PATTERN_TABLE[$KCODE] @word_re = (MIME_HEADERS[scantype] ? token : atom) end