mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-02-25 18:45:27 -06:00
Fixed final mails for #461
This commit is contained in:
parent
0335a64a21
commit
947e82fa0f
@ -90,6 +90,7 @@ class UserEventHandler
|
||||
public function reportBadLogin(BlockedBadLogin $event)
|
||||
{
|
||||
$email = $event->email;
|
||||
$owner = env('SITE_OWNER');
|
||||
$ipAddress = $event->ipAddress;
|
||||
/** @var Configuration $sendmail */
|
||||
$sendmail = FireflyConfig::get('mail_for_bad_login', config('firefly.configuration.mail_for_bad_login'));
|
||||
@ -103,8 +104,8 @@ class UserEventHandler
|
||||
try {
|
||||
Mail::send(
|
||||
['emails.blocked-bad-creds-html', 'emails.blocked-bad-creds-text'], ['email' => $email, 'ip' => $ipAddress],
|
||||
function (Message $message) use ($email) {
|
||||
$message->to($email, $email)->subject('Blocked login attempt with bad credentials');
|
||||
function (Message $message) use ($owner) {
|
||||
$message->to($owner, $owner)->subject('Blocked login attempt with bad credentials');
|
||||
}
|
||||
);
|
||||
} catch (Swift_TransportException $e) {
|
||||
@ -122,6 +123,7 @@ class UserEventHandler
|
||||
public function reportBlockedUser(BlockedUserLogin $event): bool
|
||||
{
|
||||
$user = $event->user;
|
||||
$owner = env('SITE_OWNER');
|
||||
$email = $user->email;
|
||||
$ipAddress = $event->ipAddress;
|
||||
/** @var Configuration $sendmail */
|
||||
@ -141,8 +143,8 @@ class UserEventHandler
|
||||
'user_address' => $email,
|
||||
'ip' => $ipAddress,
|
||||
'code' => $user->blocked_code,
|
||||
], function (Message $message) use ($email, $user) {
|
||||
$message->to($email, $email)->subject('Blocked login attempt of blocked user');
|
||||
], function (Message $message) use ($owner, $user) {
|
||||
$message->to($owner, $owner)->subject('Blocked login attempt of blocked user');
|
||||
}
|
||||
);
|
||||
} catch (Swift_TransportException $e) {
|
||||
@ -160,6 +162,7 @@ class UserEventHandler
|
||||
public function reportLockout(LockedOutUser $event): bool
|
||||
{
|
||||
$email = $event->email;
|
||||
$owner = env('SITE_OWNER');
|
||||
$ipAddress = $event->ipAddress;
|
||||
/** @var Configuration $sendmail */
|
||||
$sendmail = FireflyConfig::get('mail_for_lockout', config('firefly.configuration.mail_for_lockout'));
|
||||
@ -172,8 +175,8 @@ class UserEventHandler
|
||||
// send email message:
|
||||
try {
|
||||
Mail::send(
|
||||
['emails.locked-out-html', 'emails.locked-out-text'], ['email' => $email, 'ip' => $ipAddress], function (Message $message) use ($email) {
|
||||
$message->to($email, $email)->subject('User was locked out');
|
||||
['emails.locked-out-html', 'emails.locked-out-text'], ['email' => $email, 'ip' => $ipAddress], function (Message $message) use ($owner) {
|
||||
$message->to($owner, $owner)->subject('User was locked out');
|
||||
}
|
||||
);
|
||||
} catch (Swift_TransportException $e) {
|
||||
@ -191,6 +194,7 @@ class UserEventHandler
|
||||
public function reportUseBlockedDomain(BlockedUseOfDomain $event): bool
|
||||
{
|
||||
$email = $event->email;
|
||||
$owner = env('SITE_OWNER');
|
||||
$ipAddress = $event->ipAddress;
|
||||
$parts = explode('@', $email);
|
||||
/** @var Configuration $sendmail */
|
||||
@ -204,12 +208,13 @@ class UserEventHandler
|
||||
// send email message:
|
||||
try {
|
||||
Mail::send(
|
||||
['emails.blocked-domain-html', 'emails.blocked-domain-text'],
|
||||
['emails.blocked-registration-html', 'emails.blocked-registration-text'],
|
||||
[
|
||||
'user_address' => $email,
|
||||
'ip' => $ipAddress,
|
||||
], function (Message $message) use ($email) {
|
||||
$message->to($email, $email)->subject('Blocked registration attempt with blocked email address');
|
||||
'email_address' => $email,
|
||||
'blocked_domain' => $parts[1],
|
||||
'ip' => $ipAddress,
|
||||
], function (Message $message) use ($owner) {
|
||||
$message->to($owner, $owner)->subject('Blocked registration attempt with blocked domain');
|
||||
}
|
||||
);
|
||||
} catch (Swift_TransportException $e) {
|
||||
@ -227,6 +232,7 @@ class UserEventHandler
|
||||
public function reportUseOfBlockedEmail(BlockedUseOfEmail $event): bool
|
||||
{
|
||||
$email = $event->email;
|
||||
$owner = env('SITE_OWNER');
|
||||
$ipAddress = $event->ipAddress;
|
||||
/** @var Configuration $sendmail */
|
||||
$sendmail = FireflyConfig::get('mail_for_blocked_email', config('firefly.configuration.mail_for_blocked_email'));
|
||||
@ -243,8 +249,8 @@ class UserEventHandler
|
||||
[
|
||||
'user_address' => $email,
|
||||
'ip' => $ipAddress,
|
||||
], function (Message $message) use ($email) {
|
||||
$message->to($email, $email)->subject('Blocked registration attempt with blocked email address');
|
||||
], function (Message $message) use ($owner) {
|
||||
$message->to($owner, $owner)->subject('Blocked registration attempt with blocked email address');
|
||||
}
|
||||
);
|
||||
} catch (Swift_TransportException $e) {
|
||||
@ -357,7 +363,7 @@ class UserEventHandler
|
||||
try {
|
||||
Mail::send(
|
||||
['emails.registered-html', 'emails.registered-text'], ['address' => $address, 'ip' => $ipAddress], function (Message $message) use ($email) {
|
||||
$message->to($email, $email)->subject('Welcome to Firefly III! ');
|
||||
$message->to($email, $email)->subject('Welcome to Firefly III!');
|
||||
}
|
||||
);
|
||||
} catch (Swift_TransportException $e) {
|
||||
|
5
resources/views/emails/blocked-email-html.twig
Normal file
5
resources/views/emails/blocked-email-html.twig
Normal file
@ -0,0 +1,5 @@
|
||||
{% include 'emails.header-html' %}
|
||||
<p style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;">
|
||||
Firefly III has just blocked a registration for email addres "{{ email_address }}". It was used before.
|
||||
</p>
|
||||
{% include 'emails.footer-html' %}
|
3
resources/views/emails/blocked-email-text.twig
Normal file
3
resources/views/emails/blocked-email-text.twig
Normal file
@ -0,0 +1,3 @@
|
||||
{% include 'emails.header-text' %}
|
||||
Firefly III has just blocked a registration for email addres "{{ user_address }}". It was used before.
|
||||
{% include 'emails.footer-text' %}
|
Loading…
Reference in New Issue
Block a user