after parsing. This state is always invoked. Allocated resources should be deallocated at this state.

pstHeaderBefore = 2

pstHeaderBefore

before header parsing.

pstHeaderAfter = 3

pstHeaderAfter

after header parsing.

pstAddressFieldBefore = 4

pstAddressFieldBefore

before addresses parsing.

pstAddressFieldItem = 5

pstAddressFieldItem

before current address parsing.

pstAddressFieldAfter = 6

pstAddressFieldAfter

after addresses parsing.

pstHeaderFieldsBefore = 7

pstHeaderFieldsBefore

before header fields parsing.

pstHeaderFieldItem = 8

pstHeaderFieldItem

before current header field parsing.

pstHeaderFieldsAfter = 9

pstHeaderFieldsAfter

after header fields parsing.

pstBodyBefore = 10

pstBodyBefore

before message part body parsing.

pstBodyAfter = 11

pstBodyAfter

after message part body parsing.

pstBodyAfterFirstBoundary = 12

pstBodyAfterFirstBoundary

after first boundary parsing (reading from the stream)

pstBodyPartBefore = 13

pstBodyPartBefore

before current part parsing.

pstBodyPartAfter = 14

pstBodyPartAfter

after current part parsing.

pstDecode = 15

pstDecode

event-request for message decryption.

Declared in

[.NET]

[Pascal]

[C++]

Namespace: SBMIMEAssembly: SecureBlackbox.MIME

Unit: SBMIME

sbmime.h

Description

Three states: pstBodyAfterFirstBoundary,
pstBodyPartBefore and pstBodyPartAfter are used only for multipart message or part.
State pstDecode corresponds to
the event-request for message decryption.
Handler must decrypt message at this event and set DecodedPart property
that points to the decrypted part if necessary.