if File.dirname(path) =~ /\b(var|usr|spool)\b/
[]
else
- [File.basename(path).intern]
+ [File.basename(path).downcase.intern]
end
end
begin
RMail::Mailbox::MBoxReader.new(@f).each_message do |input|
m = RMail::Parser.read(input)
- if m.body
+ if m.body && m.body.is_a?(String)
m.body.gsub!(/^>From /, "From ")
end
return m
end
self.cur_offset = next_offset
- [returned_offset, (@labels + [:unread]).uniq]
+ [returned_offset, (self.labels + [:unread]).uniq]
end
end