class Illuminate / Mail / Transport / SesV2Transport

SesV2Transport

Extends

    Symfony\...\AbstractTransport

Properties

protected

$ses Aws\...\SesV2Client

The Amazon SES V2 instance.

Default: null
protected

$options array

The Amazon SES transmission options.

Default: []

Methods

public

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

Create a new SES V2 transport instance.

Parameters

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

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

{@inheritDoc}

public

ses ( ) : Aws\...\SesV2Client

Get the Amazon SES V2 client for the SesV2Transport 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.