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.