# Core 0.55.0 — notatki techniczne

## Dlaczego Mail Transport Center

Mechanizm `mail()` na hostingu współdzielonym może zawieszać CRON, bo OS nie ma kontroli nad timeoutem MTA. SMTP/API daje kontrolę timeoutu i możliwość przełączenia providerów.

## Rekomendacja

Docelowo skonfiguruj provider SMTP albo API z priorytetem 10–50, a lokalne `mail()` zostaw jako fallback albo wyłącz.

## Bezpieczeństwo

Hasła SMTP/API są zapisane w konfiguracji providera w bazie. W produkcji należy ograniczyć dostęp do Mail Transport Center tylko do administratora.

## Następny krok

Po ustabilizowaniu transportu można dodać pełną deliverability observability: bounce handling, statusy delivered/open/click, reputację providerów i automatyczne blokowanie providerów z wysokim failure rate.
