Sha256: b9b5045e2231599c6da314923f35d6c0dee57a551fbc20b5e366509768b25c52

Contents?: true

Size: 475 Bytes

Versions: 2

Compression:

Stored size: 475 Bytes

Contents

module Mail
  module Sanitizer
    class Constant
      QUOT_SYMBOL_PATTERN = /^>/
      QUOT_PATTERN = /wrote:|-originalmessage-|-forwardedmessage-/
      QUOT_DATETIME_PATTERN = /^(on|at)/
      QUOT_KEYWORD_SET = [
        ['from:', 'sent:', 'to:', 'subject:'],
        ['差出人:', '送信日時:', '宛先:', '件名:']
      ]
      SIGN_SYMBOL_PATTERN = /^--[ ]*$/
      SIGN_PATTERN = /^[^[[:alnum:]]|\p{Hiragana}|\p{Katakana}|[一-龠々]]{5,}$/
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
mail-sanitizer-0.2.0 lib/mail/sanitizer/constant.rb
mail-sanitizer-0.1.0 lib/mail/sanitizer/constant.rb