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:
- Karta SIM Play z włączonym roamingiem SMS.
- Modem (USB lub IP) podłączony do
host-momlubhost-dad(gniazda są dostępne). - Konfiguracja modemu w UI TextBee (
textbee.aiofactory.pl). - Po skonfigurowaniu: w panelu Konfiguracja → Bramka SMS dodaj endpoint i klucz API; w scenariuszach CS wybierz node
send_smsz 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.