MailMimeParser 2.1

Parser

Namespaces

Part
Proxy

Interfaces, Classes and Traits

IParser
Interface defining a message part parser.
HeaderParser
Reads headers from an input stream, adding them to a PartHeaderContainer.
MessageParser
Parses a mail mime message into its component parts. To invoke, call {@see MailMimeParser::parse()}.
MimeParser
Parses content and children of MIME parts.
NonMimeParser
Parses content for non-mime messages and uu-encoded child parts.
PartBuilder
Holds generic/all purpose information about a part while it's being parsed.
PartBuilderFactory
Responsible for creating PartBuilder instances.
AbstractParser
Provides basic implementations for: - IParser::setParserManager - IParser::getParserMessageProxyFactory (returns $this->parserMessageProxyFactory which can be set via the default constructor) - IParser::getParserPartProxyFactory (returns $this->parserPartProxyFactory which can be set via the default constructor)
ParserManager
Manages a prioritized list of IParser objects for parsing messages and parts and creating proxied parts.

Search results