- Fixed a bug where an empty hostname provided would cause a crash
This commit is contained in:
parent
81f5276f9b
commit
bab77d3823
@ -14,6 +14,7 @@ class SymfonyMailer implements MailerInterface
|
||||
public function __construct(EmailConfiguration $configuration) {
|
||||
$this->emailConfiguration = $configuration;
|
||||
|
||||
if ($this->emailConfiguration->smtpHost) {
|
||||
if ($this->emailConfiguration->smtpUsername) {
|
||||
$this->mailer = new Mailer(Transport::fromDsn(sprintf("smtp://%s:%s@%s:%d?verify_peer=%s", $this->emailConfiguration->smtpUsername, $this->emailConfiguration->smtpPassword, $this->emailConfiguration->smtpHost, $this->emailConfiguration->smtpPort, $this->emailConfiguration->smtpVerifyPeer ? 'true' : 'false')));
|
||||
}
|
||||
@ -21,6 +22,7 @@ class SymfonyMailer implements MailerInterface
|
||||
$this->mailer = new Mailer(Transport::fromDsn(sprintf("smtp://%s:%d?verify_peer=%s", $this->emailConfiguration->smtpHost, $this->emailConfiguration->smtpPort, $this->emailConfiguration->smtpVerifyPeer ? 'true' : 'false')));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public function send(string $subject, string $message, bool $html = true) : bool
|
||||
{
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user