Previous | Contents | Index |
The disclaimer channel takes great pains to make sure that it does not modify messages in such a way that it compromises the integrity of the message. For example, it does not make any modifications to the bodies of any signed messages (which would invalidate the signature), or reports such as NOTARY messages or NDNs (Non-Delivery Notices).
For simple (non-multipart) messages, the disclaimer channel only adds disclaimers to the bodies of text/plain
and text/html
messages. Messages of any other non-multipart content-type are not
modified.
For multipart messages, the disclaimer channel only looks at the following content-types:
multipart/alternative
multipart/mixed
multipart/related
multipart/parallel
Within the multipart message, only parts that are text/plain
or text/html
are modified. Only the first part of each type is modified.
For each text/plain
or text/html
part or entire message, additional checks are made to make sure it is a
part or message that should be modified. For example, this ensures that
PMDF does not modify attachments, such as files or images or binary
executables.
The disclaimer channel also makes sure that it does not add the disclaimers twice by marking each message that it modifies with a X-Disclaim-Comment
header.
Previous | Next | Contents | Index |