{{-- Zwei Empfaengerkreise, eine Ansicht: `$hostName` gesetzt heisst Host-Sperre (an die Betreiber), null heisst Instanz-Sperre (an den Inhaber). Siehe App\Mail\SecurityBlockMail — dort steht, warum die beiden Faelle nicht denselben Text und nicht denselben Knopf bekommen duerfen. --}} @php($istHost = $hostName !== null)

{{ $istHost ? __('security.mail_intro_host', ['ip' => $ip, 'attempts' => $attempts, 'host' => $hostName]) : __('security.mail_intro', ['ip' => $ip, 'attempts' => $attempts]) }}

{{-- Die Fakten, als Tabelle statt als Satz: eine Sperre wird nachgeschlagen, nicht gelesen wie eine Geschichte. --}} @if ($istHost) @else @endif
{{ __('security.field_host') }} {{ $hostName }}
{{ __('security.field_ip') }} {{ $ip }}
{{ __('security.field_ip') }} {{ $ip }}
{{ __('security.field_when') }} {{ $blockedAt?->local()->isoFormat('LLLL') }}
{{ __('security.field_attempts') }} {{ $attempts }}
{{ __('security.field_expires') }} {{ $expiresAt?->local()->isoFormat('LLLL') }}

{{ $istHost ? __('security.mail_note_host') : __('security.mail_note') }}

{{ $istHost ? __('security.mail_action_host') : __('security.mail_action') }}

{{ $istHost ? __('security.mail_false_alarm_host') : __('security.mail_false_alarm') }}