Module: Mail::Jenc

Defined in:
lib/mail/jenc.rb,
lib/mail/jenc/version.rb,
lib/mail/jenc/b_encoder.rb,
lib/mail/jenc/message_patch.rb,
lib/mail/jenc/percent_encoder.rb,
lib/mail/jenc/rfc2231_encoder.rb,
lib/mail/jenc/utilities_patch.rb,
lib/mail/jenc/attachments_list_patch.rb,
lib/mail/jenc/fields/address_field_patch.rb,
lib/mail/jenc/fields/unstructured_field_patch.rb

Defined Under Namespace

Modules: AttachmentsListPatch, CommonAddressFieldPatch, MessagePatch, UnstructuredFieldPatch, UtilitiesPatch Classes: BEncoder, PercentEncoder, RFC2231Encoder

Constant Summary collapse

VERSION =
'1.1.0'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.enabledObject (readonly)

Returns the value of attribute enabled.



12
13
14
# File 'lib/mail/jenc.rb', line 12

def enabled
  @enabled
end

.escape_sequence_charsetsObject

Returns the value of attribute escape_sequence_charsets.



14
15
16
# File 'lib/mail/jenc.rb', line 14

def escape_sequence_charsets
  @escape_sequence_charsets
end

.preferred_charsetsObject

Returns the value of attribute preferred_charsets.



15
16
17
# File 'lib/mail/jenc.rb', line 15

def preferred_charsets
  @preferred_charsets
end

.rfc2231Object

Returns the value of attribute rfc2231.



13
14
15
# File 'lib/mail/jenc.rb', line 13

def rfc2231
  @rfc2231
end

Class Method Details

.disableObject



25
26
27
# File 'lib/mail/jenc.rb', line 25

def disable
  @@enabled = false
end

.enableObject



21
22
23
# File 'lib/mail/jenc.rb', line 21

def enable
  @@enabled = true
end

.enabled?Boolean

Returns:

  • (Boolean)


17
18
19
# File 'lib/mail/jenc.rb', line 17

def enabled?
  @@enabled
end