# DW Ads Reporter - Faz 22

## Ajans Yönetim Raporu Mail Gönderimi

Bu patch Faz 1-21 üstüne uygulanır.

### Eklenenler

- Ajans yönetim/KPI raporunu mail gönderme altyapısı
- Yönetici alıcıları, CC, BCC ve konu ön eki ayarları
- Haftalık ve aylık otomatik gönderim anahtarları
- HTML / CSV ek seçimi
- Rapor detayından manuel mail gönderme
- Son raporu hızlı gönderme
- Mail loglarına ajans yönetim raporu meta bilgisi yazma
- `dw:send-agency-report` artisan komutu
- Scheduler ile haftalık ve aylık otomatik gönderim

### Yeni ekranlar

```text
/admin/management-reports/mail-settings
/admin/management-reports/{managementReport}
```

### Yeni komutlar

```bash
php artisan dw:send-agency-report
php artisan dw:send-agency-report --period=weekly --generate
php artisan dw:send-agency-report --period=monthly --generate
php artisan dw:send-agency-report 5 --to=yonetici@datweb.com.tr --force
```

### Kurulum

```bash
composer dump-autoload
php artisan optimize:clear
```

Bu fazda yeni migration yoktur; mevcut `settings` ve `email_logs` tabloları kullanılır.

### Not

Mail gönderimi mevcut SMTP ayarlarını kullanır. Önce `/admin/mail/settings` üzerinden SMTP test edilmelidir.
