Back to index

lightning-sunbird  0.9+nobinonly
Classes | Typedefs | Enumerations | Variables
nsImapServerResponseParser.cpp File Reference
#include "msgCore.h"
#include "nsMimeTypes.h"
#include "nsImapCore.h"
#include "nsImapProtocol.h"
#include "nsImapServerResponseParser.h"
#include "nsIMAPBodyShell.h"
#include "nsImapFlagAndUidState.h"
#include "nsIMAPNamespace.h"
#include "nsImapStringBundle.h"
#include "nsImapUtils.h"

Go to the source code of this file.

Classes

struct  envelopeItem

Typedefs

typedef enum _envelopeItemType envelopeItemType

Enumerations

enum  _envelopeItemType { envelopeString, envelopeAddress }

Variables

PRLogModuleInfoIMAP
static const envelopeItem EnvelopeTable []

Class Documentation

struct envelopeItem

Definition at line 1359 of file nsImapServerResponseParser.cpp.

Class Members
const char * name
envelopeItemType type

Typedef Documentation


Enumeration Type Documentation

Enumerator:
envelopeString 
envelopeAddress 

Definition at line 1353 of file nsImapServerResponseParser.cpp.


Variable Documentation

Initial value:
{
  {"Date", envelopeString},
  {"Subject", envelopeString},
  {"From", envelopeAddress},
  {"Sender", envelopeAddress},
  {"Reply-to", envelopeAddress},
  {"To", envelopeAddress},
  {"Cc", envelopeAddress},
  {"Bcc", envelopeAddress},
  {"In-reply-to", envelopeString},
  {"Message-id", envelopeString}
}

Definition at line 1379 of file nsImapServerResponseParser.cpp.

Definition at line 96 of file nsImapProtocol.cpp.