ProdMedia

Własna infrastruktura poczty, kampanii i synchronizacji CRM

Prywatna platforma komunikacyjna dla AIRBORN: niezawodna dostarczalność poczty, kampanie newsletterowe, synchronizacja kontaktów HubSpot i zespołowy webmail działający na samodzielnie hostowanym klastrze k3s.

Ścieżka wdrożenia

  1. 1

    Audyt bazowy i DNS

    Migawka rekordów OVH, mapowanie przepływu poczty, pomiar dostarczalności zanim cokolwiek ruszyło.

  2. 2

    Stalwart na k3s

    SMTP/IMAP na pojedynczym węźle z PostgreSQL, TLS z Caddy, backupy od pierwszego dnia.

  3. 3

    Uwierzytelnienie

    SPF, DKIM, DMARC i MTA-STS skonfigurowane i zweryfikowane — mail-tester wskoczył na 10/10.

  4. 4

    Kampanie i webmail

    Listmonk dla newsletterów, Roundcube dla zespołu, FreeScout jako helpdesk — jedna przestrzeń nazw.

  5. 5

    Automatyzacja

    CronJob synchronizuje kontakty HubSpot co dwie godziny; updater OVH przepisuje DNS po zmianie IP.

  6. 6

    Bramka SMS

    Moduł na SerwerSMS: kampanie po segmentach Listmonka, STOP obsługiwany automatycznie, raporty dostaw i alerty salda.

  7. 7

    Konektor Jobs

    Airborn Jobs podłączył się przez podpisany kontrakt HTTPS — idempotentne wysyłki, statusy dostaw i odpowiedzi bez kolejnego panelu wendora.

  8. 8

    Telefonia — Play VPBX

    Historia połączeń, click2call z karty klienta, oddzwonienia po nieodebranych i zdarzenia na żywo — cztery etapy w dwa dni.

  9. 9

    Jedna karta klienta

    HubSpot ⋈ Listmonk urosły do 17 700 kontaktów na jednej karcie CRM: każdy mail, SMS, rozmowa i wątek wsparcia na jednej osi czasu.

  10. 10

    Przekazanie i utrzymanie

    Dokumentacja, runbooki i szkolenie zespołu; od października 2026 kanon GitOps, Argo CD i monitoring prowadzi ProdMedia — zmiany jadą jako commity, alerty pilnują każdego kanału.

Dowody, nie obietnice

Poczta · SMS · głos na jednym stosie
Poczta · SMS · głos na jednym stosie
CRM: 17 700 kontaktów, jedna oś czasu
CRM: 17 700 kontaktów, jedna oś czasu
SPF · DKIM · DMARC · MTA-STS enforced
SPF · DKIM · DMARC · MTA-STS enforced
Potok GitOps: commit → Argo CD → k3s
Potok GitOps: commit → Argo CD → k3s
kubectl get pods — jedna przestrzeń nazw
kubectl get pods — jedna przestrzeń nazw
Klient
Klient