Header Event
Fired for every message header being retrieved.
Syntax
ANSI (Cross Platform) virtual int FireHeader(POPHeaderEventParams *e);
typedef struct {
const char *Field;
const char *Value; int reserved; } POPHeaderEventParams; Unicode (Windows) virtual INT FireHeader(POPHeaderEventParams *e);
typedef struct {
LPCWSTR Field;
LPCWSTR Value; INT reserved; } POPHeaderEventParams;
- (void)onHeader:(NSString*)field :(NSString*)value;
#define EID_POP_HEADER 4 virtual INT IPWORKSEDI_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).