mini\Mail\Email
class
Documentation
Email - High-level email composition with lazy MIME compilation
Provides a declarative API for building emails. The MIME structure is compiled lazily when getBody() is called, and cached until mutation.
Headers are the single source of truth - address methods like getFrom() parse the header values on demand.
Inheritance
Implements:
mini\Mail\EmailInterface
Stringable
Psr\Http\Message\StreamInterface
Psr\Http\Message\MessageInterface
Properties (9)
string $protocolVersion
array $headers
array $headerCases
string $textBody
string $htmlBody
array $inlines
array $attachments
Psr\Http\Message\MessageInterface $compiled
Psr\Http\Message\StreamInterface $stream
Methods (71)
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Parse a header into MailboxInterface array
Split a comma-separated mailbox list, respecting quotes and brackets
Set a mailbox header (replaces existing)
Add to a mailbox header
Format a mailbox for header storage
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Check if header is an address header
Encode address header value (RFC 2047 for display names)
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Build the complete email stream (headers + CRLF + body)
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing