mail library
Classes
- ArrayTransport
- Array mail transport for testing.
- LogTransport
- Log mail transport for development.
- Mail facade for convenient access to mail functionality.
- Mailable
- Base class for mailable objects.
- MailAddress
- Represents an email address with optional name.
- MailAttachment
- Represents a file attachment.
- MailEmbedded
- Represents an embedded file (inline attachment).
- Mailer
- Default implementation of MailerInterface.
- MailerInterface
- Interface for mail sending operations.
- MailgunTransport
- Mailgun API transport for sending emails via Mailgun service.
- MailManager
- Manages multiple mail drivers/transports.
- MailMessage
- Implementation of MailMessageInterface.
- MailMessageInterface
- Represents an email message that can be sent.
- MailServiceProvider
- Service provider for the mail module.
- PostmarkTransport
- Postmark transport for sending emails via Postmark service.
- SesTransport
- Amazon SES transport for sending emails via AWS Simple Email Service.
- SmtpDiagnosticReport
- SMTP diagnostic report.
- SmtpDiagnostics
- SMTP diagnostics utility for troubleshooting connection issues.
- SmtpTransport
- SMTP transport for sending emails via SMTP protocol.
- TransportInterface
- Interface for mail transport drivers.
Exceptions / Errors
- MailConfigException
- Exception thrown when mail configuration is invalid.
- MailException
- Exception thrown when mail operations fail.
- MailTransportException
- Exception thrown when mail transport fails.