SmtpMailer
class SmtpMailer implements IMailer
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|int[] $expectedCode = null, string $message = null)
Writes data to server and checks response against expected code if some provided.
string
read()
Reads response from server.
Details
at line 53
__construct(array $options = [])
No description
at line 85
void
send(Message $mail)
Sends email.
at line 132
protected void
connect()
Connects and authenticates to SMTP server.
at line 183
protected void
disconnect()
Disconnects from SMTP server.
at line 194
protected void
write(string $line, int|int[] $expectedCode = null, string $message = null)
Writes data to server and checks response against expected code if some provided.
at line 209
protected string
read()
Reads response from server.
Traits
SmartObject