1Mail::Message::TransferUEsnecr::CEoingthrtiBbiutt(e3d)PMearill:D:oMceusmseangtea:t:iTornansferEnc::EightBit(3)
2
3
4
6 Mail::Message::TransferEnc::EightBit - encode/decode 8bit message bod‐
7 ies
8
10 Mail::Message::TransferEnc::EightBit
11 is a Mail::Message::TransferEnc
12 is a Mail::Reporter
13
15 my Mail::Message $msg = ...;
16 my $decoded = $msg->decoded;
17 my $encoded = $msg->encode(transfer => '8bit');
18
20 Encode or decode message bodies for 8bit transfer encoding. This is
21 only very little encoding. According to the specs:
22
23 RFC-2045 Section 2.8 defines legal `8bit' data:
24
25 "8bit data" refers to data that is all represented as relatively
26 short lines with 998 octets or less between CRLF line separation
27 sequences [RFC-821]), but octets with decimal values greater than 127
28 may be used. As with "7bit data" CR and LF octets only occur as part
29 of CRLF line separation sequences and no NULs are allowed.
30
31 As you can safely conclude: decoding of these bodies is no work at all.
32
34 Constructors
35
36 Mail::Message::TransferEnc::EightBit->new(OPTIONS)
37
38 See "Constructors" in Mail::Reporter
39
40 The Encoder
41
42 Mail::Message::TransferEnc::EightBit->addTransferEncoder(TYPE, CLASS)
43
44 See "The Encoder" in Mail::Message::TransferEnc
45
46 $obj->create(TYPE, OPTIONS)
47
48 See "The Encoder" in Mail::Message::TransferEnc
49
50 $obj->name
51
52 See "The Encoder" in Mail::Message::TransferEnc
53
54 Encoding
55
56 $obj->check(BODY, OPTIONS)
57
58 See "Encoding" in Mail::Message::TransferEnc
59
60 $obj->decode(BODY [, OPTIONS])
61
62 See "Encoding" in Mail::Message::TransferEnc
63
64 $obj->encode(BODY, OPTIONS)
65
66 See "Encoding" in Mail::Message::TransferEnc
67
68 Error handling
69
70 $obj->AUTOLOAD
71
72 See "Error handling" in Mail::Reporter
73
74 $obj->addReport(OBJECT)
75
76 See "Error handling" in Mail::Reporter
77
78 $obj->defaultTrace([LEVEL]⎪[LOGLEVEL, TRACELEVEL]⎪[LEVEL, CALLBACK])
79
80 Mail::Message::TransferEnc::EightBit->defaultTrace([LEVEL]⎪[LOGLEVEL,
81 TRACELEVEL]⎪[LEVEL, CALLBACK])
82
83 See "Error handling" in Mail::Reporter
84
85 $obj->errors
86
87 See "Error handling" in Mail::Reporter
88
89 $obj->log([LEVEL [,STRINGS]])
90
91 Mail::Message::TransferEnc::EightBit->log([LEVEL [,STRINGS]])
92
93 See "Error handling" in Mail::Reporter
94
95 $obj->logPriority(LEVEL)
96
97 Mail::Message::TransferEnc::EightBit->logPriority(LEVEL)
98
99 See "Error handling" in Mail::Reporter
100
101 $obj->logSettings
102
103 See "Error handling" in Mail::Reporter
104
105 $obj->notImplemented
106
107 See "Error handling" in Mail::Reporter
108
109 $obj->report([LEVEL])
110
111 See "Error handling" in Mail::Reporter
112
113 $obj->reportAll([LEVEL])
114
115 See "Error handling" in Mail::Reporter
116
117 $obj->trace([LEVEL])
118
119 See "Error handling" in Mail::Reporter
120
121 $obj->warnings
122
123 See "Error handling" in Mail::Reporter
124
125 Cleanup
126
127 $obj->DESTROY
128
129 See "Cleanup" in Mail::Reporter
130
131 $obj->inGlobalDestruction
132
133 See "Cleanup" in Mail::Reporter
134
136 Error: Decoder for transfer encoding $type does not work: $@
137
138 Compiling the required transfer encoding resulted in errors, which
139 means that the decoder can not be used.
140
141 Warning: No decoder for transfer encoding $type.
142
143 A decoder for the specified type of transfer encoding is not imple‐
144 mented.
145
146 Error: Package $package does not implement $method.
147
148 Fatal error: the specific package (or one of its superclasses) does not
149 implement this method where it should. This message means that some
150 other related classes do implement this method however the class at
151 hand does not. Probably you should investigate this and probably
152 inform the author of the package.
153
155 This module is part of Mail-Box distribution version 2.070, built on
156 March 25, 2007. Website: http://perl.overmeer.net/mailbox/
157
159 Copyrights 2001-2007 by Mark Overmeer.For other contributors see
160 ChangeLog.
161
162 This program is free software; you can redistribute it and/or modify it
163 under the same terms as Perl itself. See
164 http://www.perl.com/perl/misc/Artistic.html
165
166
167
168perl v5.8.8 2007-0M3a-i2l5::Message::TransferEnc::EightBit(3)