SmtpMailer
class SmtpMailer implements Mailer
Sends emails via the SMTP server.
Methods
__construct(array $options = [])
No description
void
connect()
Connects and authenticates to SMTP server.
void
disconnect()
Disconnects from SMTP server.
void
write(string $line, int|array|null $expectedCode = null, string|null $message = null)
Writes data to server and checks response against expected code if some provided.
string
read()
Reads response from server.
Details
at line 48
__construct(array $options = [])
No description
at line 84
SmtpMailer
setSigner(Signer $signer)
No description
at line 95
void
send(Message $mail)
Sends email.
at line 146
protected void
connect()
Connects and authenticates to SMTP server.
at line 210
protected void
disconnect()
Disconnects from SMTP server.
at line 221
protected void
write(string $line, int|array|null $expectedCode = null, string|null $message = null)
Writes data to server and checks response against expected code if some provided.
at line 236
protected string
read()
Reads response from server.
Traits
Strict class for better experience.