mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-05-31 11:14:37 -04:00
Email Analytics
This commit is contained in:
parent
e8d6d29f17
commit
b2439bced8
@ -12,6 +12,7 @@
|
|||||||
namespace App\Http\Controllers;
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
use App\DataMapper\Analytics\EmailBounce;
|
use App\DataMapper\Analytics\EmailBounce;
|
||||||
|
use App\DataMapper\Analytics\EmailSpam;
|
||||||
use App\Jobs\Util\SystemLogger;
|
use App\Jobs\Util\SystemLogger;
|
||||||
use App\Libraries\MultiDB;
|
use App\Libraries\MultiDB;
|
||||||
use App\Models\CreditInvitation;
|
use App\Models\CreditInvitation;
|
||||||
@ -165,7 +166,7 @@ class PostMarkController extends BaseController
|
|||||||
);
|
);
|
||||||
|
|
||||||
LightLogs::create($bounce)->batch();
|
LightLogs::create($bounce)->batch();
|
||||||
|
|
||||||
SystemLogger::dispatch($request->all(), SystemLog::CATEGORY_MAIL, SystemLog::EVENT_MAIL_BOUNCED, SystemLog::TYPE_WEBHOOK_RESPONSE, $this->invitation->contact->client);
|
SystemLogger::dispatch($request->all(), SystemLog::CATEGORY_MAIL, SystemLog::EVENT_MAIL_BOUNCED, SystemLog::TYPE_WEBHOOK_RESPONSE, $this->invitation->contact->client);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -200,6 +201,14 @@ class PostMarkController extends BaseController
|
|||||||
$this->invitation->email_status = 'spam';
|
$this->invitation->email_status = 'spam';
|
||||||
$this->invitation->save();
|
$this->invitation->save();
|
||||||
|
|
||||||
|
$spam = new EmailSpam(
|
||||||
|
$request->input('Tag'),
|
||||||
|
$request->input('From'),
|
||||||
|
$request->input('MessageID')
|
||||||
|
);
|
||||||
|
|
||||||
|
LightLogs::create($bounce)->batch();
|
||||||
|
|
||||||
SystemLogger::dispatch($request->all(), SystemLog::CATEGORY_MAIL, SystemLog::EVENT_MAIL_SPAM_COMPLAINT, SystemLog::TYPE_WEBHOOK_RESPONSE, $this->invitation->contact->client);
|
SystemLogger::dispatch($request->all(), SystemLog::CATEGORY_MAIL, SystemLog::EVENT_MAIL_SPAM_COMPLAINT, SystemLog::TYPE_WEBHOOK_RESPONSE, $this->invitation->contact->client);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user