include/alp/postal_pop_envelope.h File Reference


Detailed Description

Postal POP 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.

POP ENVELOPE PROPERTIES

Defines the POP envelope properties.

#define ALP_POSTAL_POP_PROPERTY_ENVELOPE_DELIVERY_RECEIPT
 Address for delivery receipt. Client: read/write Server: read.
#define ALP_POSTAL_POP_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_POP_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 (POP).
#define ALP_POSTAL_POP_PROPERTY_ENVELOPE_READ_RECEIPT
 Address for read receipt. Client: read Server: read/write.
#define ALP_POSTAL_POP_PROPERTY_ENVELOPE_READ_RECEIPT_GENERATED
 Read receipt generated Client: read/write Server: write default value.
#define ALP_POSTAL_POP_PROPERTY_ENVELOPE_RECEIPT_TYPE
 Receipt type Client: read Server: write.
#define ALP_POSTAL_POP_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).
#define ALP_POSTAL_POP_PROPERTY_ENVELOPE_SIZE
 Receive Message size uesd at message. Client: read Server: read/write.
#define ALP_POSTAL_POP_PROPERTY_ENVELOPE_UID
 UID (Unique Identifier) of message in POP server. Maximum length is 70 octets. Client: read Server: read/write.
#define ALP_POSTAL_POP_PROPERTY_ENVELOPE_VERSION
 Envelope datatype version number. Client: read Server: read/write.

POSTAL POP RECEIPT TYPE

Defines receipt types.

#define ALP_POSTAL_POP_RECEIPT_TYPE_DELIVERY   ((alp_postal_pop_receipt_type_t)3)
 delivery receipt
#define ALP_POSTAL_POP_RECEIPT_TYPE_NONE   ((alp_postal_pop_receipt_type_t)1)
 normal message.(default)
#define ALP_POSTAL_POP_RECEIPT_TYPE_READ   ((alp_postal_pop_receipt_type_t)2)
 read receipt

Typedefs

typedef uint8_t alp_postal_pop_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.