2 * CDE - Common Desktop Environment
4 * Copyright (c) 1993-2012, The Open Group. All rights reserved.
6 * These libraries and programs are free software; you can
7 * redistribute them and/or modify them under the terms of the GNU
8 * Lesser General Public License as published by the Free Software
9 * Foundation; either version 2 of the License, or (at your option)
12 * These libraries and programs are distributed in the hope that
13 * they will be useful, but WITHOUT ANY WARRANTY; without even the
14 * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
15 * PURPOSE. See the GNU Lesser General Public License for more
18 * You should have received a copy of the GNU Lesser General Public
19 * License along with these librararies and programs; if not, write
20 * to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
21 * Floor, Boston, MA 02110-1301 USA
27 * $TOG: DtMailProps.h /main/5 1998/02/17 12:33:15 mgreess $
29 * RESTRICTED CONFIDENTIAL INFORMATION:
31 * The information in this document is subject to special
32 * restrictions in a confidential disclosure agreement bertween
33 * HP, IBM, Sun, USL, SCO and Univel. Do not distribute this
34 * document outside HP, IBM, Sun, USL, SCO, or Univel wihtout
35 * Sun's specific written approval. This documment and all copies
36 * and derivative works thereof must be returned or destroyed at
39 * Copyright 1993 Sun Microsystems, Inc. All rights reserved.
44 #ifndef _DTMAILPROPS_H
45 #define _DTMAILPROPS_H
48 * The following list of properties represent the abstract names
49 * that are understood by the mail library.
51 #define DtMailMessageTo "Dt:Mail:Message:To"
52 #define DtMailMessageSender "Dt:Mail:Message:Sender"
53 #define DtMailMessageCc "Dt:Mail:Message:Cc"
54 #define DtMailMessageBcc "Dt:Mail:Message:Bcc"
55 #define DtMailMessageReceivedTime "Dt:Mail:Message:ReceivedTime"
56 #define DtMailMessageSentTime "Dt:Mail:Message:SentTime"
57 #define DtMailMessageMessageId "Dt:Mail:Message:MessageId"
58 #define DtMailMessageSubject "Dt:Mail:Message:Subject"
59 #define DtMailMessageContentLength "Dt:Mail:Message:ContentLength"
60 #define DtMailMessageStatus "Dt:Mail:Message:Status"
61 #define DtMailMessageDeleteState "Dt:Mail:Message:Delete:State"
62 #define DtMailMessageV3charset "Dt:Mail:Message:V3charset"
63 #define DtMailMessageContentType "Dt:Mail:Message:ContentType"
66 * The following 2 headers are used to retrieve the To and CC lines,
67 * modified for replying to the message. This may be different than
68 * the entire To and CC contents.
70 #define DtMailMessageToReply "Dt:Mail:Message:To:Reply"
71 #define DtMailMessageCcReply "Dt:Mail:Message:Cc:Reply"
73 /* The following properties are defined for DtMailQueryImpl use. */
74 #define DtMailCapabilityPropsSupported "Dt:Mail:Capability:PropsSupported"
75 #define DtMailCapabilityImplVersion "Dt:Mail:Capability:ImplVersion"
76 #define DtMailCapabilityInboxName "Dt:Mail:Capability:InboxName"
77 #define DtMailCapabilityMailspoolName "Dt:Mail:Capability:MailspoolName"
78 #define DtMailCapabilityTransport "Dt:Mail:Capability:Transport"