Exemplo n.º 1
0
 public function send(Sendable $email)
 {
     $recipientList = $email->getRecipientList();
     Log::debug("Sending message to " . $recipientList, "EMAIL");
     mail($recipientList, $email->getSubject(), $email->getBodyRaw(), $email->getMailHeadersAsString(), "-f" . $email->getSender()->email);
     Log::indent();
     Log::debug("Sent message to " . $recipientList, "EMAIL");
     Log::outdent();
 }
Exemplo n.º 2
0
 public function getRecipients()
 {
     $emailSettings = EmailSettings::singleton();
     if ($emailSettings->onlyRecipient) {
         // Only send emails to a test recipient, to prevent emailing real customers from a development environment
         return [$emailSettings->onlyRecipient];
     }
     return parent::getRecipients();
 }