include/alp/postal_imap_envelope.h File Reference


Detailed Description

Postal IMAP Envelope related APIs.

#include <alp/postal_types.h>
#include <alp/postal_property.h>
#include <alp/postal_service.h>
#include <alp/postal_envelope.h>

Go to the source code of this file.

IMAP ENVELOPE PROPERTIES

Defines the IMAP envelope properties.

#define ALP_POSTAL_IMAP_PROPERTY_ENVELOPE_DELIVERY_RECEIPT
 Address for delivery receipt. Client: read/write Server: read.
#define ALP_POSTAL_IMAP_PROPERTY_ENVELOPE_FOLLOWUP_FLAG
 ALP_POSTAL_IMAP_PROPERTY_ENVELOPE_FOLLOWUP_FLAG Message has the IMAP flag \Followup Client: read/write Server: read/write.
#define ALP_POSTAL_IMAP_PROPERTY_ENVELOPE_MARKED_FOR_CLIENT_DELETE
 Marked for deletion on the client. The envelope has been deleted from the server and is marked for cleanup to free up the database. This message needs to be deleted at the end of a receive_all operation Default Value: 0 Client: read Server: read/write.
#define ALP_POSTAL_IMAP_PROPERTY_ENVELOPE_MARKED_FOR_DOWNLOAD
 Envelope was marked for full download by the client. At the next sync, the server should fully download this message and clear this flag. Client: read/write Server: read/write.
#define ALP_POSTAL_IMAP_PROPERTY_ENVELOPE_OUTBOUND_CHARSET
 Outbound encoding charset to use when sending header text that is not otherwise marked to use another charset. The value used should be identifiers compatible with glib text conversion API's. Client: Ignore Server: read (SMTP) / write (IMAP).
#define ALP_POSTAL_IMAP_PROPERTY_ENVELOPE_READ_RECEIPT
 Address for read receipt. Client: read Server: read/write.
#define ALP_POSTAL_IMAP_PROPERTY_ENVELOPE_READ_RECEIPT_GENERATED
 Read receipt generated Client: read/write Server: write default value.
#define ALP_POSTAL_IMAP_PROPERTY_ENVELOPE_RECEIPT_TYPE
 Receipt type Client: read Server: write.
#define ALP_POSTAL_IMAP_PROPERTY_ENVELOPE_REPLY_SENT
 Indicates whether the client has succesfully sent a reply or forward, or reply-all to the email. This flag should be set by the SMTP plugin only. Client: read Server: write (SMTP).

POSTAL IMAP RECEIPT TYPE

Defines receipt types.

#define ALP_POSTAL_IMAP_RECEIPT_TYPE_DELIVERY   ((alp_postal_imap_receipt_type_t)3)
 delivery receipt
#define ALP_POSTAL_IMAP_RECEIPT_TYPE_NONE   ((alp_postal_imap_receipt_type_t)1)
 normal message.(default)
#define ALP_POSTAL_IMAP_RECEIPT_TYPE_READ   ((alp_postal_imap_receipt_type_t)2)
 read receipt

Typedefs

typedef uint8_t alp_postal_imap_receipt_type_t
 receipt type.


Generated on Wed Jul 30 07:06:40 2008 by Doxygen 1.4.6 for ALP SDK + Hiker Documentation

Copyright © 1999-2008 ACCESS CO., LTD. All rights reserved.