Header Event
Fired for every message header being retrieved.
Syntax
ANSI (Cross Platform) virtual int FireHeader(SPOPHeaderEventParams *e);
typedef struct {
const char *Field;
const char *Value; int reserved; } SPOPHeaderEventParams; Unicode (Windows) virtual INT FireHeader(SPOPHeaderEventParams *e);
typedef struct {
LPCWSTR Field;
LPCWSTR Value; INT reserved; } SPOPHeaderEventParams;
- (void)onHeader:(NSString*)field :(NSString*)value;
#define EID_SPOP_HEADER 4 virtual INT IPWORKSSMIME_CALL FireHeader(LPSTR &lpszField, LPSTR &lpszValue);
Remarks
The Field parameter contains the name of the header (same case as it is delivered). The Value parameter contains the header contents.
If the header line being retrieved is a continuation header line, then the Field parameter contains "" (empty string).