working on mailers

This commit is contained in:
David Bomba 2022-07-06 10:08:09 +10:00
parent 2e37d793ac
commit 3f42bf9bff
3 changed files with 5 additions and 7 deletions

View File

@ -18,6 +18,7 @@ use Dacastro4\LaravelGmail\Services\Message\Mail;
use Symfony\Component\Mailer\SentMessage; use Symfony\Component\Mailer\SentMessage;
use Symfony\Component\Mailer\Transport\AbstractTransport; use Symfony\Component\Mailer\Transport\AbstractTransport;
use Symfony\Component\Mime\MessageConverter; use Symfony\Component\Mime\MessageConverter;
/** /**
* GmailTransport. * GmailTransport.
*/ */
@ -53,12 +54,9 @@ class GmailTransport extends AbstractTransport
$message = MessageConverter::toEmail($message->getOriginalMessage()); $message = MessageConverter::toEmail($message->getOriginalMessage());
$token = $message->getHeaders()->get('GmailToken')->getValue(); $token = $message->getHeaders()->get('GmailToken')->getValue();
// $message->getHeaders()->remove('GmailToken'); $message->getHeaders()->remove('GmailToken');
// $this->beforeSendPerformed($message); // $this->beforeSendPerformed($message);
$this->gmail->using($token); $this->gmail->using($token);
$this->gmail->to($message->getTo()[0]->getAddress(), $message->getTo()[0]->getName()); $this->gmail->to($message->getTo()[0]->getAddress(), $message->getTo()[0]->getName());
$this->gmail->from($message->getFrom()[0]->getAddress(), $message->getFrom()[0]->getName()); $this->gmail->from($message->getFrom()[0]->getAddress(), $message->getFrom()[0]->getName());

View File

@ -229,7 +229,7 @@ class NinjaMailerJob implements ShouldQueue
$user = User::find($this->decodePrimaryKey($sending_user)); $user = User::find($this->decodePrimaryKey($sending_user));
nlog("Sending via {$user->name()}"); nlog("Gmail sending via {$user->name()}");
$google = (new Google())->init(); $google = (new Google())->init();

2
composer.lock generated
View File

@ -15242,5 +15242,5 @@
"platform-dev": { "platform-dev": {
"php": "^7.4|^8.0" "php": "^7.4|^8.0"
}, },
"plugin-api-version": "2.3.0" "plugin-api-version": "2.1.0"
} }