Most PMDF messages are stored as text files. Multimedia mail support for various sorts of binary information, such as OpenVMS binary files, compound documents, and image data are supported via printable text encodings. Messages with multiple parts (possibly containing different types of data) are represented as a series of text sections separated by special unique delimiter strings.
Note that messages stored by PMDF-FAX and PMDF-X400 do not always follow these guidelines.
A sample mail message file is given in Figure 1-1 below.
Figure 1-1 Sample mail message file
u;DAN c;l s;SIGURD.INNOSOFT.COM i;01G6YTYFU6748WWH0Y@SIGURD.INNOSOFT.COM h;<01G6YTYFU6748WWH0Y@SIGURD.INNOSOFT.COM> m;DAN@SIGURD.INNOSOFT.COM (1) j;rfc822 f;ned@SIGURD.INNOSOFT.COM ned@YMIR.CLAREMONT.EDU Boundary_(ID_bNmDRTvfQNkeUUBbOugFTQ) (2) Received: from SIGURD.INNOSOFT.COM by SIGURD.INNOSOFT.COM (PMDF V5.2-0 #9441) (3) id <01G6YTYFU6748WWH0Y@SIGURD.INNOSOFT.COM> for ned@SIGURD.INNOSOFT.COM; Sat, 8 Nov 1997 14:55:51 PST Date: Sat, 08 Nov 1997 14:55:48 -0800 (PST) From: "Daniel C. Newman" <DAN@SIGURD.INNOSOFT.COM> Subject: Mrochek ate my shoe To: ned@SIGURD.INNOSOFT.COM Message-id: <01G6YTYFU6748WWH0Y@SIGURD.INNOSOFT.COM> MIME-version: 1.0 Content-type: TEXT/PLAIN; CHARSET=US-ASCII Content-transfer-encoding: 7BIT X-Envelope-to: ned@SIGURD.INNOSOFT.COM X-VMS-To: IN%"ned@sigurd.innosoft.com" (4) Ned, Mrochek ate another shoe of mine.... Dan Boundary_(ID_bNmDRTvfQNkeUUBbOugFTQ) (5)
Innosoft reserves the right to change this format in future releases of PMDF. User-written applications that either read or write queued PMDF message files should make use of appropriate PMDF library routines; see the PMDF Programmer's Reference Manual . Use of the PMDF API will insulate user applications from any future message format changes.
PMDF_ROOT:[doc.rfc]
on
OpenVMS systems or /pmdf/doc/rfc
on UNIX systems or the
rfc
subdirectory of the PMDF documention directory
(usually C:\pmdf\doc
) on NT.