ReactOS  0.4.14-dev-358-gbef841c
imnxport.idl File Reference

Go to the source code of this file.

Classes

struct  tagINETADDR
 
struct  tagINETADDRLIST
 
struct  INETSERVER
 
interface  ITransportCallbackService
 
interface  ITransportCallback
 
struct  ITransportCallback::tagIXPRESULT
 
interface  IInternetTransport
 
interface  ISMTPCallback
 
struct  ISMTPCallback::tagSMTPSTREAM
 
struct  ISMTPCallback::tagSMTPRESPONSE
 
interface  ISMTPTransport
 
struct  ISMTPTransport::tagSMTPMESSAGE
 
interface  ISMTPTransport2
 
struct  ISMTPTransport2::tagSMTPMESSAGE2
 
interface  IPOP3Callback
 
struct  IPOP3Callback::tagPOP3RETR
 
struct  IPOP3Callback::tagPOP3TOP
 
struct  IPOP3Callback::tagPOP3LIST
 
struct  IPOP3Callback::tagPOP3UIDL
 
struct  IPOP3Callback::tagPOP3STAT
 
struct  IPOP3Callback::tagPOP3RESPONSE
 
interface  IPOP3Transport
 
interface  IRangeList
 
interface  IIMAPCallback
 
struct  IIMAPCallback::tagFETCH_BODY_PART
 
struct  IIMAPCallback::tagFETCH_CMD_RESULTS
 
struct  IIMAPCallback::tagIMAPADDR
 
struct  IIMAPCallback::tagFETCH_CMD_RESULTS_EX
 
struct  IIMAPCallback::tagMBOX_MSGCOUNT
 
struct  IIMAPCallback::tagIMAP_LISTLSUB_RESPONSE
 
struct  IIMAPCallback::tagIMAP_STATUS_RESPONSE
 
struct  IIMAPCallback::tagAPPEND_PROGRESS
 
union  IIMAPCallback::tagIMAP_RESPONSE_DATA
 
struct  IIMAPCallback::tagIMAP_RESPONSE
 
interface  IIMAPTransport
 

Typedefs

typedef enum tagINETADDRTYPE INETADDRTYPE
 
typedef enum tagDSNRET DSNRET
 
typedef struct tagINETADDR INETADDR
 
typedef struct tagINETADDRLPINETADDR
 
typedef struct tagINETADDRLIST INETADDRLIST
 
typedef struct tagINETADDRLISTLPINETADDRLIST
 
typedef enum tagRASCONNTYPE RASCONNTYPE
 
typedef enum tagHTTPMAILPROPTYPE HTTPMAILPROPTYPE
 
typedef enum tagHTTPMAILSPECIALFOLDER HTTPMAILSPECIALFOLDER
 
typedef enum tagHTTPMAILCONTACTTYPE HTTPMAILCONTACTTYPE
 
typedef ISF_QUERYAUTHSUPPORT struct INETSERVER INETSERVER
 
typedef ISF_QUERYAUTHSUPPORT struct INETSERVERLPINETSERVER
 
typedef enum tagIXPTYPE IXPTYPE
 
typedef enum tagIXPSTATUS IXPSTATUS
 
typedef DWORD MEMBERINFOFLAGS
 
typedef DWORD IMAP_MSGFLAGS
 

Enumerations

enum  tagINETADDRTYPE {
  ADDR_TO, ADDR_FROM, ADDR_DSN_NEVER = 16, ADDR_DSN_SUCCESS = 32,
  ADDR_DSN_FAILURE = 64, ADDR_DSN_DELAY = 128
}
 
enum  tagDSNRET { DSNRET_DEFAULT, DSNRET_HDRS, DSNRET_FULL }
 
enum  tagRASCONNTYPE { RAS_CONNECT_LAN, RAS_CONNECT_MANUAL, RAS_CONNECT_RAS }
 
enum  tagHTTPMAILPROPTYPE {
  HTTPMAIL_PROP_INVALID, HTTPMAIL_PROP_ADBAR, HTTPMAIL_PROP_CONTACTS, HTTPMAIL_PROP_INBOX,
  HTTPMAIL_PROP_OUTBOX, HTTPMAIL_PROP_SENDMSG, HTTPMAIL_PROP_SENTITEMS, HTTPMAIL_PROP_DELETEDITEMS,
  HTTPMAIL_PROP_DRAFTS, HTTPMAIL_PROP_MSGFOLDERROOT, HTTPMAIL_PROP_SIG, HTTPMAIL_PROP_LAST
}
 
enum  tagHTTPMAILSPECIALFOLDER {
  HTTPMAIL_SF_NONE, HTTPMAIL_SF_UNRECOGNIZED, HTTPMAIL_SF_INBOX, HTTPMAIL_SF_DELETEDITEMS,
  HTTPMAIL_SF_DRAFTS, HTTPMAIL_SF_OUTBOX, HTTPMAIL_SF_SENTITEMS, HTTPMAIL_SF_CONTACTS,
  HTTPMAIL_SF_CALENDAR, HTTPMAIL_SF_MSNPROMO, HTTPMAIL_SF_LAST
}
 
enum  tagHTTPMAILCONTACTTYPE { HTTPMAIL_CT_CONTACT, HTTPMAIL_CT_GROUP, HTTPMAIL_CT_LAST }
 
enum  tagIXPTYPE {
  IXP_NNTP, IXP_SMTP, IXP_POP3, IXP_IMAP,
  IXP_RAS, IXP_HTTPMail
}
 
enum  tagIXPSTATUS {
  IXP_FINDINGHOST, IXP_CONNECTING, IXP_SECURING, IXP_CONNECTED,
  IXP_AUTHORIZING, IXP_AUTHRETRY, IXP_AUTHORIZED, IXP_DISCONNECTING,
  IXP_DISCONNECTED, IXP_LAST
}
 

Functions

 DEFINE_GUID (CLSID_IInternetMessageUrl, 0xca30cc91, 0xb1b3, 0x11d0, 0x85, 0xd0, 0x00, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4)
 
 DEFINE_GUID (CLSID_ISMTPTransport, 0xfd853ce6, 0x7f86, 0x11d0, 0x82, 0x52, 0x00, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4)
 
 DEFINE_GUID (CLSID_ISMTPTransport2, 0xdf2c7eC, 0x3435, 0x11d0, 0x81, 0xd0, 0x0, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4)
 
 DEFINE_GUID (CLSID_IPOP3Transport, 0xfd853ce7, 0x7f86, 0x11d0, 0x82, 0x52, 0x00, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4)
 
 DEFINE_GUID (CLSID_INNTPTransport, 0xfd853ce8, 0x7f86, 0x11d0, 0x82, 0x52, 0x00, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4)
 
 DEFINE_GUID (CLSID_IRASTransport, 0xfd853ce9, 0x7f86, 0x11d0, 0x82, 0x52, 0x00, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4)
 
 DEFINE_GUID (CLSID_IRangeList, 0xfd853cea, 0x7f86, 0x11d0, 0x82, 0x52, 0x00, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4)
 
 DEFINE_GUID (CLSID_IIMAPTransport, 0xfd853ceb, 0x7f86, 0x11d0, 0x82, 0x52, 0x00, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4)
 
 DEFINE_GUID (CLSID_IHTTPMailTransport, 0x5a580c11, 0xe5eb, 0x11d1, 0xa8, 0x6e, 0x00, 0x00, 0xf8, 0x08, 0x4f, 0x96)
 
 DEFINE_GUID (CLSID_IPropFindRequest, 0xbb847b8a, 0x054a, 0x11d2, 0xa8, 0x94, 0x00, 0x00, 0xf8, 0x08, 0x4f, 0x96)
 
 DEFINE_GUID (CLSID_IPropPatchRequest, 0xea678830, 0x235d, 0x11d2, 0xa8, 0xb6, 0x00, 0x00, 0xf8, 0x08, 0x4f, 0x96)
 
HRESULT WINAPI CreateRangeList (IRangeList **ppRangeList)
 
HRESULT WINAPI CreateSMTPTransport (ISMTPTransport **ppTransport)
 
HRESULT WINAPI CreatePOP3Transport (IPOP3Transport **ppTransport)
 
HRESULT WINAPI CreateIMAPTransport (IIMAPTransport **ppTransport)
 

Variables

IXP_E_SMTP_454_STARTTLS_FAILED(n) const SHORT CCHMAX_DOMAIN = 256
 
const SHORT CCHMAX_PHONE_NUMBER = 128
 
const DWORD DEFAULT_IMAP_PORT = 143
 
const DWORD DEFAULT_POP3_PORT = 110
 
const DWORD DEFAULT_SMTP_PORT = 25
 
const DWORD DEFAULT_NNTP_PORT = 119
 
const DWORD ADDR_TOFROM_MASK = 0x1
 
const DWORD ADDR_DSN_MASK = 0xf0
 
const DWORD DAVNAMESPACE_UNKNOWN = 0xFFFFFFFF
 
const DWORD DAVNAMESPACE_DAV = 0
 
const DWORD DAVNAMESPACE_HOTMAIL = 1
 
const DWORD DAVNAMESPACE_HTTPMAIL = 2
 
const DWORD DAVNAMESPACE_MAIL = 3
 
const DWORD DAVNAMESPACE_CONTACTS = 4
 
const DWORD DEPTH_INFINITY = 0xFFFFFFFE
 
const MEMBERINFOFLAGS HTTP_MEMBERINFO_COMMONPROPS = 0x0
 
const MEMBERINFOFLAGS HTTP_MEMBERINFO_FOLDERPROPS = 0x1
 
const MEMBERINFOFLAGS HTTP_MEMBERINFO_MESSAGEPROPS = 0x2
 
const MEMBERINFOFLAGS HTTP_MEMBERINFO_ALLPROPS = HTTP_MEMBERINFO_FOLDERPROPS | HTTP_MEMBERINFO_MESSAGEPROPS
 
const IMAP_MSGFLAGS IMAP_MSG_NOFLAGS = 0x00
 
const IMAP_MSGFLAGS IMAP_MSG_ANSWERED = 0x01
 
const IMAP_MSGFLAGS IMAP_MSG_FLAGGED = 0x02
 
const IMAP_MSGFLAGS IMAP_MSG_DELETED = 0x04
 
const IMAP_MSGFLAGS IMAP_MSG_SEEN = 0x08
 
const IMAP_MSGFLAGS IMAP_MSG_DRAFT = 0x10
 
const IMAP_MSGFLAGS IMAP_MSG_ALLFLAGS = 0x1f
 

Typedef Documentation

◆ DSNRET

◆ HTTPMAILCONTACTTYPE

◆ HTTPMAILPROPTYPE

◆ HTTPMAILSPECIALFOLDER

◆ IMAP_MSGFLAGS

Definition at line 266 of file imnxport.idl.

◆ INETADDR

◆ INETADDRLIST

◆ INETADDRTYPE

◆ INETSERVER

typedef ISF_QUERYAUTHSUPPORT struct INETSERVER INETSERVER

◆ IXPSTATUS

◆ IXPTYPE

◆ LPINETADDR

◆ LPINETADDRLIST

◆ LPINETSERVER

typedef ISF_QUERYAUTHSUPPORT struct INETSERVER * LPINETSERVER

◆ MEMBERINFOFLAGS

Definition at line 259 of file imnxport.idl.

◆ RASCONNTYPE

Enumeration Type Documentation

◆ tagDSNRET

Enumerator
DSNRET_DEFAULT 
DSNRET_HDRS 
DSNRET_FULL 

Definition at line 139 of file imnxport.idl.

140 {
142  DSNRET_HDRS,
143  DSNRET_FULL,
144 } DSNRET;
enum tagDSNRET DSNRET

◆ tagHTTPMAILCONTACTTYPE

Enumerator
HTTPMAIL_CT_CONTACT 
HTTPMAIL_CT_GROUP 
HTTPMAIL_CT_LAST 

Definition at line 196 of file imnxport.idl.

◆ tagHTTPMAILPROPTYPE

Enumerator
HTTPMAIL_PROP_INVALID 
HTTPMAIL_PROP_ADBAR 
HTTPMAIL_PROP_CONTACTS 
HTTPMAIL_PROP_INBOX 
HTTPMAIL_PROP_OUTBOX 
HTTPMAIL_PROP_SENDMSG 
HTTPMAIL_PROP_SENTITEMS 
HTTPMAIL_PROP_DELETEDITEMS 
HTTPMAIL_PROP_DRAFTS 
HTTPMAIL_PROP_MSGFOLDERROOT 
HTTPMAIL_PROP_SIG 
HTTPMAIL_PROP_LAST 

Definition at line 165 of file imnxport.idl.

◆ tagHTTPMAILSPECIALFOLDER

Enumerator
HTTPMAIL_SF_NONE 
HTTPMAIL_SF_UNRECOGNIZED 
HTTPMAIL_SF_INBOX 
HTTPMAIL_SF_DELETEDITEMS 
HTTPMAIL_SF_DRAFTS 
HTTPMAIL_SF_OUTBOX 
HTTPMAIL_SF_SENTITEMS 
HTTPMAIL_SF_CONTACTS 
HTTPMAIL_SF_CALENDAR 
HTTPMAIL_SF_MSNPROMO 
HTTPMAIL_SF_LAST 

Definition at line 181 of file imnxport.idl.

◆ tagINETADDRTYPE

Enumerator
ADDR_TO 
ADDR_FROM 
ADDR_DSN_NEVER 
ADDR_DSN_SUCCESS 
ADDR_DSN_FAILURE 
ADDR_DSN_DELAY 

Definition at line 126 of file imnxport.idl.

127 {
128  ADDR_TO,
129  ADDR_FROM,
130  ADDR_DSN_NEVER = 16,
131  ADDR_DSN_SUCCESS = 32,
132  ADDR_DSN_FAILURE = 64,
133  ADDR_DSN_DELAY = 128
134 } INETADDRTYPE;
enum tagINETADDRTYPE INETADDRTYPE

◆ tagIXPSTATUS

Enumerator
IXP_FINDINGHOST 
IXP_CONNECTING 
IXP_SECURING 
IXP_CONNECTED 
IXP_AUTHORIZING 
IXP_AUTHRETRY 
IXP_AUTHORIZED 
IXP_DISCONNECTING 
IXP_DISCONNECTED 
IXP_LAST 

Definition at line 243 of file imnxport.idl.

◆ tagIXPTYPE

Enumerator
IXP_NNTP 
IXP_SMTP 
IXP_POP3 
IXP_IMAP 
IXP_RAS 
IXP_HTTPMail 

Definition at line 233 of file imnxport.idl.

234 {
235  IXP_NNTP,
236  IXP_SMTP,
237  IXP_POP3,
238  IXP_IMAP,
239  IXP_RAS,
241 } IXPTYPE;
enum tagIXPTYPE IXPTYPE

◆ tagRASCONNTYPE

Enumerator
RAS_CONNECT_LAN 
RAS_CONNECT_MANUAL 
RAS_CONNECT_RAS 

Definition at line 158 of file imnxport.idl.

Function Documentation

◆ CreateIMAPTransport()

HRESULT WINAPI CreateIMAPTransport ( IIMAPTransport **  ppTransport)

Definition at line 424 of file imaptransport.c.

425 {
426  HRESULT hr;
427  IMAPTransport *This = HeapAlloc(GetProcessHeap(), 0, sizeof(*This));
428  if (!This)
429  return E_OUTOFMEMORY;
430 
431  This->InetTransport.u.vtblIMAP = &IMAPTransportVtbl;
432  This->refs = 0;
433  hr = InternetTransport_Init(&This->InetTransport);
434  if (FAILED(hr))
435  {
437  return hr;
438  }
439 
440  *ppTransport = (IIMAPTransport *)&This->InetTransport.u.vtblIMAP;
441  IIMAPTransport_AddRef(*ppTransport);
442 
443  return S_OK;
444 }
HRESULT hr
Definition: shlfolder.c:183
static const IIMAPTransportVtbl IMAPTransportVtbl
#define E_OUTOFMEMORY
Definition: ddrawi.h:100
#define GetProcessHeap()
Definition: compat.h:403
PVOID WINAPI HeapAlloc(HANDLE, DWORD, SIZE_T)
LONG HRESULT
Definition: typedefs.h:77
#define S_OK
Definition: intsafe.h:59
HRESULT InternetTransport_Init(InternetTransport *This) DECLSPEC_HIDDEN
#define HeapFree(x, y, z)
Definition: compat.h:402

Referenced by IMAPTransportCF_CreateInstance().

◆ CreatePOP3Transport()

HRESULT WINAPI CreatePOP3Transport ( IPOP3Transport **  ppTransport)

Definition at line 1117 of file pop3transport.c.

1118 {
1119  HRESULT hr;
1120  POP3Transport *This = HeapAlloc(GetProcessHeap(), 0, sizeof(*This));
1121  if (!This)
1122  return E_OUTOFMEMORY;
1123 
1124  This->InetTransport.u.vtblPOP3 = &POP3TransportVtbl;
1125  This->refs = 0;
1126  hr = InternetTransport_Init(&This->InetTransport);
1127  if (FAILED(hr))
1128  {
1129  HeapFree(GetProcessHeap(), 0, This);
1130  return hr;
1131  }
1132 
1133  *ppTransport = (IPOP3Transport *)&This->InetTransport.u.vtblPOP3;
1134  IPOP3Transport_AddRef(*ppTransport);
1135 
1136  return S_OK;
1137 }
HRESULT hr
Definition: shlfolder.c:183
static const IPOP3TransportVtbl POP3TransportVtbl
#define E_OUTOFMEMORY
Definition: ddrawi.h:100
#define GetProcessHeap()
Definition: compat.h:403
PVOID WINAPI HeapAlloc(HANDLE, DWORD, SIZE_T)
LONG HRESULT
Definition: typedefs.h:77
#define S_OK
Definition: intsafe.h:59
HRESULT InternetTransport_Init(InternetTransport *This) DECLSPEC_HIDDEN
#define HeapFree(x, y, z)
Definition: compat.h:402

Referenced by POP3TransportCF_CreateInstance().

◆ CreateRangeList()

HRESULT WINAPI CreateRangeList ( IRangeList **  ppRangeList)

◆ CreateSMTPTransport()

HRESULT WINAPI CreateSMTPTransport ( ISMTPTransport **  ppTransport)

Definition at line 955 of file smtptransport.c.

956 {
957  HRESULT hr;
958  SMTPTransport *This = HeapAlloc(GetProcessHeap(), 0, sizeof(*This));
959  if (!This)
960  return E_OUTOFMEMORY;
961 
962  This->InetTransport.u.vtblSMTP2 = &SMTPTransport2Vtbl;
963  This->refs = 0;
964  This->fESMTP = FALSE;
965  hr = InternetTransport_Init(&This->InetTransport);
966  if (FAILED(hr))
967  {
969  return hr;
970  }
971 
972  *ppTransport = (ISMTPTransport *)&This->InetTransport.u.vtblSMTP2;
973  ISMTPTransport_AddRef(*ppTransport);
974 
975  return S_OK;
976 }
HRESULT hr
Definition: shlfolder.c:183
#define E_OUTOFMEMORY
Definition: ddrawi.h:100
#define GetProcessHeap()
Definition: compat.h:403
PVOID WINAPI HeapAlloc(HANDLE, DWORD, SIZE_T)
LONG HRESULT
Definition: typedefs.h:77
static const ISMTPTransport2Vtbl SMTPTransport2Vtbl
#define S_OK
Definition: intsafe.h:59
HRESULT InternetTransport_Init(InternetTransport *This) DECLSPEC_HIDDEN
#define HeapFree(x, y, z)
Definition: compat.h:402

Referenced by SMTPTransportCF_CreateInstance().

◆ DEFINE_GUID() [1/11]

DEFINE_GUID ( CLSID_IInternetMessageUrl  ,
0xca30cc91  ,
0xb1b3  ,
0x11d0  ,
0x85  ,
0xd0  ,
0x00  ,
0xc0  ,
0x4f  ,
0xd8  ,
0x5a  ,
0xb4   
)

◆ DEFINE_GUID() [2/11]

DEFINE_GUID ( CLSID_ISMTPTransport  ,
0xfd853ce6  ,
0x7f86  ,
0x11d0  ,
0x82  ,
0x52  ,
0x00  ,
0xc0  ,
0x4f  ,
0xd8  ,
0x5a  ,
0xb4   
)

◆ DEFINE_GUID() [3/11]

DEFINE_GUID ( CLSID_ISMTPTransport2  ,
0xdf2c7eC  ,
0x3435  ,
0x11d0  ,
0x81  ,
0xd0  ,
0x0  ,
0xc0  ,
0x4f  ,
0xd8  ,
0x5a  ,
0xb4   
)

◆ DEFINE_GUID() [4/11]

DEFINE_GUID ( CLSID_IPOP3Transport  ,
0xfd853ce7  ,
0x7f86  ,
0x11d0  ,
0x82  ,
0x52  ,
0x00  ,
0xc0  ,
0x4f  ,
0xd8  ,
0x5a  ,
0xb4   
)

◆ DEFINE_GUID() [5/11]

DEFINE_GUID ( CLSID_INNTPTransport  ,
0xfd853ce8  ,
0x7f86  ,
0x11d0  ,
0x82  ,
0x52  ,
0x00  ,
0xc0  ,
0x4f  ,
0xd8  ,
0x5a  ,
0xb4   
)

◆ DEFINE_GUID() [6/11]

DEFINE_GUID ( CLSID_IRASTransport  ,
0xfd853ce9  ,
0x7f86  ,
0x11d0  ,
0x82  ,
0x52  ,
0x00  ,
0xc0  ,
0x4f  ,
0xd8  ,
0x5a  ,
0xb4   
)

◆ DEFINE_GUID() [7/11]

DEFINE_GUID ( CLSID_IRangeList  ,
0xfd853cea  ,
0x7f86  ,
0x11d0  ,
0x82  ,
0x52  ,
0x00  ,
0xc0  ,
0x4f  ,
0xd8  ,
0x5a  ,
0xb4   
)

◆ DEFINE_GUID() [8/11]

DEFINE_GUID ( CLSID_IIMAPTransport  ,
0xfd853ceb  ,
0x7f86  ,
0x11d0  ,
0x82  ,
0x52  ,
0x00  ,
0xc0  ,
0x4f  ,
0xd8  ,
0x5a  ,
0xb4   
)

◆ DEFINE_GUID() [9/11]

DEFINE_GUID ( CLSID_IHTTPMailTransport  ,
0x5a580c11  ,
0xe5eb  ,
0x11d1  ,
0xa8  ,
0x6e  ,
0x00  ,
0x00  ,
0xf8  ,
0x08  ,
0x4f  ,
0x96   
)

◆ DEFINE_GUID() [10/11]

DEFINE_GUID ( CLSID_IPropFindRequest  ,
0xbb847b8a  ,
0x054a  ,
0x11d2  ,
0xa8  ,
0x94  ,
0x00  ,
0x00  ,
0xf8  ,
0x08  ,
0x4f  ,
0x96   
)

◆ DEFINE_GUID() [11/11]

DEFINE_GUID ( CLSID_IPropPatchRequest  ,
0xea678830  ,
0x235d  ,
0x11d2  ,
0xa8  ,
0xb6  ,
0x00  ,
0x00  ,
0xf8  ,
0x08  ,
0x4f  ,
0x96   
)

Variable Documentation

◆ ADDR_DSN_MASK

const DWORD ADDR_DSN_MASK = 0xf0

Definition at line 137 of file imnxport.idl.

◆ ADDR_TOFROM_MASK

const DWORD ADDR_TOFROM_MASK = 0x1

Definition at line 136 of file imnxport.idl.

Referenced by SMTPTransport_CallbackMessageSendTo(), and SMTPTransport_SendMessage().

◆ CCHMAX_DOMAIN

IXP_E_SMTP_454_STARTTLS_FAILED (n) const SHORT CCHMAX_DOMAIN = 256

Definition at line 118 of file imnxport.idl.

◆ CCHMAX_PHONE_NUMBER

const SHORT CCHMAX_PHONE_NUMBER = 128

Definition at line 119 of file imnxport.idl.

◆ DAVNAMESPACE_CONTACTS

const DWORD DAVNAMESPACE_CONTACTS = 4

Definition at line 208 of file imnxport.idl.

◆ DAVNAMESPACE_DAV

const DWORD DAVNAMESPACE_DAV = 0

Definition at line 204 of file imnxport.idl.

◆ DAVNAMESPACE_HOTMAIL

const DWORD DAVNAMESPACE_HOTMAIL = 1

Definition at line 205 of file imnxport.idl.

◆ DAVNAMESPACE_HTTPMAIL

const DWORD DAVNAMESPACE_HTTPMAIL = 2

Definition at line 206 of file imnxport.idl.

◆ DAVNAMESPACE_MAIL

const DWORD DAVNAMESPACE_MAIL = 3

Definition at line 207 of file imnxport.idl.

◆ DAVNAMESPACE_UNKNOWN

const DWORD DAVNAMESPACE_UNKNOWN = 0xFFFFFFFF

Definition at line 203 of file imnxport.idl.

◆ DEFAULT_IMAP_PORT

const DWORD DEFAULT_IMAP_PORT = 143

Definition at line 121 of file imnxport.idl.

◆ DEFAULT_NNTP_PORT

const DWORD DEFAULT_NNTP_PORT = 119

Definition at line 124 of file imnxport.idl.

◆ DEFAULT_POP3_PORT

const DWORD DEFAULT_POP3_PORT = 110

Definition at line 122 of file imnxport.idl.

◆ DEFAULT_SMTP_PORT

const DWORD DEFAULT_SMTP_PORT = 25

Definition at line 123 of file imnxport.idl.

◆ DEPTH_INFINITY

const DWORD DEPTH_INFINITY = 0xFFFFFFFE

Definition at line 257 of file imnxport.idl.

◆ HTTP_MEMBERINFO_ALLPROPS

Definition at line 264 of file imnxport.idl.

◆ HTTP_MEMBERINFO_COMMONPROPS

const MEMBERINFOFLAGS HTTP_MEMBERINFO_COMMONPROPS = 0x0

Definition at line 261 of file imnxport.idl.

◆ HTTP_MEMBERINFO_FOLDERPROPS

const MEMBERINFOFLAGS HTTP_MEMBERINFO_FOLDERPROPS = 0x1

Definition at line 262 of file imnxport.idl.

◆ HTTP_MEMBERINFO_MESSAGEPROPS

const MEMBERINFOFLAGS HTTP_MEMBERINFO_MESSAGEPROPS = 0x2

Definition at line 263 of file imnxport.idl.

◆ IMAP_MSG_ALLFLAGS

const IMAP_MSGFLAGS IMAP_MSG_ALLFLAGS = 0x1f

Definition at line 274 of file imnxport.idl.

◆ IMAP_MSG_ANSWERED

const IMAP_MSGFLAGS IMAP_MSG_ANSWERED = 0x01

Definition at line 269 of file imnxport.idl.

◆ IMAP_MSG_DELETED

const IMAP_MSGFLAGS IMAP_MSG_DELETED = 0x04

Definition at line 271 of file imnxport.idl.

◆ IMAP_MSG_DRAFT

const IMAP_MSGFLAGS IMAP_MSG_DRAFT = 0x10

Definition at line 273 of file imnxport.idl.

◆ IMAP_MSG_FLAGGED

const IMAP_MSGFLAGS IMAP_MSG_FLAGGED = 0x02

Definition at line 270 of file imnxport.idl.

◆ IMAP_MSG_NOFLAGS

const IMAP_MSGFLAGS IMAP_MSG_NOFLAGS = 0x00

Definition at line 268 of file imnxport.idl.

◆ IMAP_MSG_SEEN

const IMAP_MSGFLAGS IMAP_MSG_SEEN = 0x08

Definition at line 272 of file imnxport.idl.