# Baltique OS Core 0.56.0 — Deliverability Center

Upgrade do obecnej instalacji. Nie jest to reinstalacja.

## Cel

Core 0.56.0 dodaje Deliverability Center:

- bounce / hard bounce / soft bounce,
- delivered,
- open,
- click,
- complaint / spam,
- reputacja providerów,
- automatyczne wyłączanie providerów z wysokim failure rate,
- raport dostarczalności komunikacji pacjentów,
- webhook providerów,
- tracking open/click.

## Nowe moduły

```text
/deliverability_center.php
/deliverability_webhook.php
/deliverability_open.php
/deliverability_click.php
```

## Integracja z Mail Transport Center

`mail_transport_center.php` automatycznie tworzy token dostarczalności i przekazuje wynik transportu do Deliverability Center.

Jeżeli tracking open/click jest aktywny, system dodaje do wiadomości link potwierdzenia otwarcia i może przepisywać linki w treści na linki kliknięć.

## Automatyczne wyłączanie providerów

Provider może zostać automatycznie wyłączony, jeśli:

```text
liczba prób >= mail_deliverability_min_sample
failure_rate >= mail_deliverability_disable_failure_rate
```

Domyślnie:

```text
min sample = 20
failure threshold = 0.30
```

Lokalny provider `mail()` nie jest automatycznie wyłączany przez tę regułę w kodzie reputacji.

## CRON

```text
cron/deliverability_center_cron_ovh.php
```

Domyślnie wyłączony ustawieniem:

```text
mail_deliverability_cron_enabled = 0
```

## Instalacja

1. Zrób backup plików i bazy.
2. Wgraj zawartość paczki do głównego katalogu Baltique OS.
3. Otwórz:

```text
https://baltique.pl/upgrade_0_56_0.php
```

4. Kliknij „Uruchom upgrade 0.56.0”.
5. Otwórz:

```text
https://baltique.pl/deliverability_center.php
```

6. Wykonaj Ctrl+F5.
