Previous | Next | Contents | Index |
Lotus Notes does not provide a means of directly associating content type information with its attachments. However, Lotus Notes does provide file name information, which can be used to infer MIME content types. Similarly, MIME content types can be converted into appropriate file names for Lotus Notes use. These optional conversions are implemented using a set of mapping tables in the mapping file. See Chapter 5 for general information on the mapping file.
The following sections describe all the mappings used by the Lotus
Notes channel. Examples of these mappings are also provided in a sample
file ln_mappings.sample
in the PMDF table directory,
i.e., PMDF_TABLE:ln_mappings.sample
on OpenVMS or
/pmdf/table/ln_mappings.sample
on UNIX, included as part
of the PMDF distribution.
38.6.8.1 MIME-TO-LN-CONTENT-TYPES Mapping
When sending to Lotus Notes, the Lotus Notes channels will preserve
original file name information if it was present on the message part.
However, in cases where no original file name information is present,
the MIME-TO-LN-CONTENT-TYPES mapping table maps MIME content type and
subtype information into Lotus Notes file name information. A minimal
MIME-TO-LN-CONTENT-TYPES mapping would be:
MIME-TO-LN-CONTENT-TYPES APPLICATION/POSTSCRIPT PS.PS IMAGE/GIF GIF.GIF IMAGE/TIFF TIFF.TIF TEXT/PLAIN TEXT.TXT |
The Lotus Notes API does not support having parts with the same name
within the same message. Therefore, the Lotus Notes channel can need to
modify the file name (either that originally present, or that generated
via the MIME-TO-LN-CONTENT-TYPES mapping table) to ensure that each
part's file name is unique. If a message arrives in Notes with several
identically named attachments, then the second and subsequent ones are
renamed. -n
is appended to the part of the file
name before the first period, or to the end of the name if no period is
present, where n
is 1
for the second
file, 2
for the third, etc.
38.6.8.2 LN-TO-MIME-CONTENT-TYPES Mapping
The LN-TO-MIME-CONTENT-TYPES mapping table maps Lotus Notes attachment
file names into MIME content type and subtype information. A minimal
LN-TO-MIME-CONTENT-TYPES mapping would be:
LN-TO-MIME-CONTENT-TYPES *.PS APPLICATION/POSTSCRIPT *.GIF IMAGE/GIF *.TIF IMAGE/TIFF *.TXT TEXT/PLAIN *.BAT TEXT/PLAIN |
38.6.8.3 LN-TO-MIME-ENCODINGS Mapping
The LN-TO-MIME-ENCODINGS mapping table maps Lotus Notes attachment file
names into MIME content type and subtype information. A minimal
LN-TO-MIME-ENCODINGS mapping would be:
LN-TO-MIME-ENCODINGS *.PS QUOTED-PRINTABLE *.GIF BASE64 *.TIF BASE64 *.TXT 8BIT *.BAT 7BIT |
Previous | Next | Contents | Index |