class Illuminate / Mail / Transport / SesTransport
You're browsing the documentation for an upcoming version of Laravel. The documentation and features of this release are subject to change.

SesTransport

Extends

    Symfony\...\AbstractTransport

Implements

  • Stringable

Properties

protected

$ses
  • Aws\...\SesClient
  • The Amazon SES instance.

    Default: null
    protected

    $options
  • array
  • The Amazon SES transmission options.

    Default: []

    Methods

    public

    __construct ( Aws\...\SesClient $ses , $options ) : void

    Create a new SES transport instance.

    Parameters

    • $ses Aws\...\SesClient
    • $options array
    protected

    doSend ( Symfony\...\SentMessage $message ) : void

    {@inheritDoc}

    public

    ses ( ) : Aws\...\SesClient

    Get the Amazon SES client for the SesTransport instance.

    public

    getOptions ( ) : array

    Get the transmission options being used by the transport.

    public

    setOptions ( array $options ) : array

    Set the transmission options being used by the transport.

    Parameters

    • $options array
    public

    __toString ( ) : string

    Get the string representation of the transport.