API Reference

Class

EmailStoreRuleOrganizer

Namespace OfficeIMO.Email.Store
Assembly OfficeIMO.Email
Modifiers sealed

Outlook Rule FAI envelope with its client-owned opaque rule stream.

Inheritance

  • Object
  • EmailStoreRuleOrganizer

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Properties

public String MessageClass { get; } #

Actual message class.

public String Subject { get; } #

Actual subject.

public Byte[] RuleData { get; } #

Exact PidTagRwRulesStream bytes. Microsoft defines these client-owned bytes as opaque.

public Int32 RuleDataLength { get; } #

Rule-stream byte length.

public String FingerprintSha256 { get; } #

Uppercase SHA-256 fingerprint for stable comparison without logging rule content.

public Boolean IsProtocolEnvelopeValid { get; } #

True when the Microsoft-defined message class and subject match.