Ruby on Rails | Screencasts | Download | Documentation | Weblog | Community | Source

Ticket #2179: tmail_content_id.rb

File tmail_content_id.rb, 1.8 kB (added by CodeNinja, 4 years ago)

Additional fix for the Content-ID... Include this along with the Patch.

Line 
1 module TMail
2
3   class HeaderField   # redefine
4  
5       FNAME_TO_CLASS = {
6         'date'                      => DateTimeHeader,
7         'resent-date'               => DateTimeHeader,
8         'to'                        => AddressHeader,
9         'cc'                        => AddressHeader,
10         'bcc'                       => AddressHeader,
11         'from'                      => AddressHeader,
12         'reply-to'                  => AddressHeader,
13         'resent-to'                 => AddressHeader,
14         'resent-cc'                 => AddressHeader,
15         'resent-bcc'                => AddressHeader,
16         'resent-from'               => AddressHeader,
17         'resent-reply-to'           => AddressHeader,
18         'sender'                    => SingleAddressHeader,
19         'resent-sender'             => SingleAddressHeader,
20         'return-path'               => ReturnPathHeader,
21         'message-id'                => MessageIdHeader,
22         'resent-message-id'         => MessageIdHeader,
23         'in-reply-to'               => ReferencesHeader,
24         'received'                  => ReceivedHeader,
25         'references'                => ReferencesHeader,
26         'keywords'                  => KeywordsHeader,
27         'encrypted'                 => EncryptedHeader,
28         'mime-version'              => MimeVersionHeader,
29         'content-type'              => ContentTypeHeader,
30         'content-transfer-encoding' => ContentTransferEncodingHeader,
31         'content-disposition'       => ContentDispositionHeader,
32        # 'content-id'                => MessageIdHeader,
33         'subject'                   => UnstructuredHeader,
34         'comments'                  => UnstructuredHeader,
35         'content-description'       => UnstructuredHeader
36       }
37  
38   end
39
40 end