{{-- @intent Página de Auditoria de E-mails — histórico de envios do MailService V2. @uses MailService::getHistory() — histórico de envios @compliance Bootstrap 5, Bootstrap Icons, WCAG AAA, eMAG --}} @extends('v2-cms::layouts.app', [ 'title' => 'Auditoria de E-mails', ]) @section('page-breadcrumbs') @include('v2-cms::partials.breadcrumb', ['items' => [ ['label' => 'Infraestrutura'], ['label' => 'Auditoria de E-mail'], ]]) @endsection @push('css') @endpush @section('content') {{-- Dashboard de Estatísticas --}}

Total de Envios

{{ $totalSent + $totalFailed }}

Enviados

{{ $totalSent }}

Com Falha

{{ $totalFailed }}

Taxa de Sucesso

@php $total = $totalSent + $totalFailed; @endphp {{ $total > 0 ? round(($totalSent / $total) * 100, 1) : 0 }}%

{{-- Filtros --}} @component('v2-cms::partials.filter-card', [ 'searchPlaceholder' => 'Buscar por destinatário, assunto ou remetente...', 'searchValue' => $currentSearch ?? '', 'action' => route('v2.mailaudit.index'), 'showDateRange' => false, ])
@endcomponent {{-- Listagem do Histórico --}}
Histórico de Envios @if($currentSearch || $currentStatus || $currentProfile) Filtrado @endif
{{ count($history) }} registro(s) exibido(s)
@if($history->isEmpty()) @else
@foreach($history as $log) @if($log->status === 'failed' && $log->error_message) @endif @endforeach
Relação de e-mails enviados pelo sistema
Data Destinatário Assunto Status Detalhes
{{ date('d/m/Y H:i', strtotime($log->created_at)) }} {{ $log->to_address }} {{ $log->subject }} @if($log->status === 'sent') Enviado @elseif($log->status === 'failed') Falha @else Pendente @endif
Erro: {{ $log->error_message }}
@endif
@endsection