# File lib/mail/fields/content_id_field.rb, line 11 11: def initialize(value = nil, charset = 'utf-8') 12: self.charset = charset 13: @uniq = 1 14: if value.blank? 15: value = generate_content_id 16: else 17: value = strip_field(FIELD_NAME, value) 18: end 19: super(CAPITALIZED_FIELD, strip_field(FIELD_NAME, value), charset) 20: self.parse 21: self 22: end
# File lib/mail/fields/content_id_field.rb, line 38 38: def content_id 39: element.message_id 40: end
# File lib/mail/fields/content_id_field.rb, line 51 51: def decoded 52: "#{to_s}" 53: end
# File lib/mail/fields/content_id_field.rb, line 30 30: def element 31: @element ||= Mail::MessageIdsElement.new(value) 32: end
TODO: Fix this up
# File lib/mail/fields/content_id_field.rb, line 47 47: def encoded 48: "#{CAPITALIZED_FIELD}: #{to_s}\r\n" 49: end
# File lib/mail/fields/content_id_field.rb, line 34 34: def name 35: 'Content-ID' 36: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.