MailMimeParser 1.3

Consumer

Namespaces

Received

Interfaces, Classes and Traits

AbstractConsumer
Abstract base class for all header token consumers.
AddressBaseConsumer
Serves as a base-consumer for recipient/sender email address headers (like From and To).
AddressConsumer
Parses a single part of an address header.
AddressGroupConsumer
Parses a single group of addresses (as a named-group part of an address header).
CommentConsumer
Consumes all tokens within parentheses as comments.
ConsumerService
Simple service provider for consumer singletons.
DateConsumer
Parses a date header into a Part\DatePart taking care of comment and quoted parts as necessary.
GenericConsumer
A minimal implementation of AbstractConsumer defining a CommentConsumer and QuotedStringConsumer as sub-consumers, and splitting tokens by whitespace.
IdBaseConsumer
Serves as a base-consumer for ID headers (like Message-ID and Content-ID).
IdConsumer
Parses a single ID from an ID header. Begins consuming on a '<' char, and ends on a '>' char.
ParameterConsumer
Reads headers separated into parameters consisting of a main value, and subsequent name/value pairs - for example text/html; charset=utf-8.
QuotedStringConsumer
Represents a quoted part of a header value starting at a single quote, and ending at the next single quote.
ReceivedConsumer
Parses a Received header into ReceivedParts, ReceivedDomainParts, a DatePart, and CommentParts.
SubjectConsumer
Extends GenericConsumer to remove its sub consumers.

Search results