Przejdź do treści

Poczta i Komunikacja

Pełna konfiguracja serwera pocztowego, integracja Gmail, bramka SMS, narzędzie do mailingu masowego.

Co zostało dostarczone

Mailcow (serwer pocztowy)

Mailcow (host-mom) — kompletny self-hosted serwer pocztowy z: SMTP / IMAP / Webmail SOGo / DKIM / SPF / DMARC / antywirus / antyspam.

Zrealizowane (TASK-071):

  • Konfiguracja domen i skrzynek.
  • Hardening produkcyjny.
  • Backup-first (TASK-071) — kopie skrzynek przed zmianami konfiguracji.
  • Integracja z Modułem Obsługi Klienta panelu (IMAP fetch).

Webmail dostępny pod mail.aiofactory.pl (lub odpowiednio per domena).

Integracja Gmail

Skrzynki Gmail mogą być podłączone do panelu przez OAuth Gmail API (TASK-021) — pobieranie wiadomości i wysyłanie odpowiedzi działają bez konieczności udostępniania hasła.

Bramka SMS

Status: ✅ Dostarczone (zgłoszenie #14).

Bramka SMS oparta o TextBee (host-mom, kontener services) — API + UI + MongoDB. Dostępna pod adresami textbee.aiofactory.pl (UI) i sms.aiofactory.pl (API). Pozwala wysyłać SMS-y z poziomu Windmill scriptów (np. powiadomienia o awariach) lub z poziomu scenariuszy CS.

Konfiguracja per-numer:

W przypadku planowania jednego numeru z Play poświęconego na powiadomienia SMS — wymaga:

  1. Karta SIM Play z włączonym roamingiem SMS.
  2. Modem (USB lub IP) podłączony do host-mom lub host-dad (gniazda są dostępne).
  3. Konfiguracja modemu w UI TextBee (textbee.aiofactory.pl).
  4. Po skonfigurowaniu: w panelu Konfiguracja → Bramka SMS dodaj endpoint i klucz API; w scenariuszach CS wybierz node send_sms z dropdown'em konta SMS.

Procedura uruchomienia jest gotowa — wymaga jedynie wymienionych elementów fizycznych (SIM + modem). Krok jest po stronie właściciela.

Listmonk (Mailing masowy)

Status: ✅ Dostarczone (zgłoszenie #21).

Listmonk (host-mom) — open-source narzędzie do mailingu masowego (newslettery, kampanie). Zintegrowane z Mailcow jako relay SMTP.

Logowanie: listmonk.aiofactory.pl — szczegóły dostępu w Inwentarzu Usług.

Listmonk jak Postiz — gotowe narzędzie. Tworzenie listy → import kontaktów → szablon → kampania → wysyłka.

Znane zgłoszenia

Zgłoszenie #7 — Brak weryfikacji hasła SMTP

Status: ✅ Naprawione (TASK-268).

Przy dodawaniu skrzynki panel próbuje teraz najpierw zalogować się przez SMTP z podanym hasłem; jeśli serwer odrzuci, formularz pokazuje konkretny błąd (np. „535 5.7.8 Username and Password not accepted") i NIE zapisuje konta w bazie. Walidacja używa tych samych hostów + portów co produkcyjny wysyłacz: Gmail → smtp.gmail.com:465, Mailcow → mail.aiofactory.pl:465.

Zgłoszenie #14 — Bramka SMS

Status: ✅ Dostarczone — patrz Bramka SMS wyżej.

Zgłoszenie #15 — Serwer Email

Status: ✅ Dostarczone — patrz Mailcow wyżej.

Pierwotne zadanie: pełna konfiguracja poczty firmowej z DKIM/SPF/DMARC, integracja z Gmail przez API, Webmail, IMAP/SMTP. Zrealizowane w całości w ramach TASK-071.

Zgłoszenie #21 — Mailing

Status: ✅ Dostarczone — patrz Listmonk wyżej.