1605 Sendora

Twoje kampanie. Twoje serwery. Twoja kontrola.

Sendora to lokalna aplikacja desktopowa dla firm, agencji i zespołów, które potrzebują kontroli nad całym procesem e-mail: od importu i czyszczenia odbiorców, przez treść oraz infrastrukturę SMTP, po kolejki dostaw, analitykę i zgodność. Silnik Rust i przestrzeń SQLite działają lokalnie, dzięki czemu dane operacyjne pozostają pod Twoją kontrolą, a każdą kampanię można monitorować w czasie rzeczywistym.

Znacznie więcej niż kolejny program do wysyłki

Większość produktów skupia się na edytorze i przycisku Wyślij. Sendora powstała wokół trudniejszej części: poprawnego przygotowania danych, kontroli infrastruktury, zarządzania dostawą dla każdego odbiorcy, odzyskiwania po błędach i zrozumienia, co rzeczywiście stało się po opuszczeniu aplikacji przez wiadomość.

Zamiast łączyć wiele usług i skryptów, otrzymujesz jeden obszar, w którym odbiorcy, kampanie, konta SMTP, treści, zadania kolejki, zdarzenia dostaw, blokady i raporty są ze sobą powiązane. Sendora sprawdza się w newsletterach, komunikacji operacyjnej, kampaniach opartych na zgodzie i profesjonalnych procesach wymagających kontroli oraz pełnej identyfikowalności.

Czyste, uprawnione i gotowe listy odbiorców

Audience Engine importuje CSV i TXT jako kontrolowane strumienie oraz przetwarza skoroszyty XLSX, XLS, XLSB i ODS w bezpiecznych partiach bazy danych. Wykrywanie nagłówków, edytowalne mapowanie kolumn i podgląd próbki pozwalają skorygować strukturę przed zapisaniem danych.

Adresy są normalizowane, walidowane i deduplikowane na poziomie listy. Zgoda jest jawna, a kontakty bez zgody pozostają niekwalifikowane do wysyłki. Każdy import obowiązkowo sprawdza globalne blokady, zachowuje historię i raportuje błędy dla poszczególnych wierszy. Trwałe listy i inteligentne segmenty porządkują duże grupy bez utraty pochodzenia, kwalifikacji i kontekstu audytowego.

Kampanie sterowane przez rzeczywisty silnik operacyjny

Tworzenie kampanii ma przejrzysty przebieg: konfiguracja, odbiorcy, pula nadawców, treść i dostawa. Kampanię można rozpocząć natychmiast albo zaplanować w UTC, a następnie wstrzymać, wznowić, zatrzymać lub ponowić dla nieudanych odbiorców. Draft, Scheduled, Running, Paused, Completed, Failed i Stopped to trwałe stany transakcyjne, a nie tymczasowe etykiety w interfejsie.

Przed wysłaniem Sendora ponownie sprawdza kwalifikację, zgodę i blokady. Każda kampania otrzymuje niezmienny snapshot wybranej wersji treści, dlatego późniejsze raporty zawsze odpowiadają faktycznie użytej wiadomości, nawet gdy oryginalny szablon zostanie zmieniony po starcie.

Profesjonalna infrastruktura SMTP i inteligentne pule

Sendora obsługuje pojedyncze konta SMTP oraz zaawansowany import zbiorczy z uwierzytelnianiem, TLS, STARTTLS i opcjonalnymi testami dostawy przez relay. Konta można organizować w pule z ważoną rotacją, limitami minutowymi, dziennymi i regułami pojemności.

Testy stanu w tle rejestrują opóźnienia i historię awarii. Po powtarzających się błędach circuit breaker tymczasowo usuwa nadawcę z rotacji i przywraca go po cooldown. Kolejka Rust rezerwuje pojemność przed każdą próbą, ograniczając ryzyko, że równoległe procesy przekroczą ten sam limit dostawcy.

Trwała kolejka dla każdego odbiorcy

Każdy odbiorca otrzymuje trwałe zadanie SQLite. Atomowe przejęcia zapobiegają przetwarzaniu tego samego zadania przez dwa procesy, a limity kampanii i dostawcy są egzekwowane przed każdą próbą. Błędy tymczasowe korzystają z wykładniczego retry do sześciu godzin, natomiast oczekiwanie na wolną pojemność nie zużywa prób.

Jeśli aplikacja lub komputer niespodziewanie się zamkną, przerwane zadania są odzyskiwane przy uruchomieniu i wracają do przepływu ponowień. Postęp nie znika bez ostrzeżenia, a stabilne identyfikatory pomagają systemom końcowym łączyć kolejne próby z tą samą dostawą.

Content Studio dla kontrolowanych i weryfikowalnych wiadomości

Content Studio zawiera trwałe szablony, tematy, zmienne, wartości zastępcze, lokalne zasoby i niezmienną historię wersji. Brak wymaganej zmiennej może zablokować generowanie, a wstawiane dane są bezpiecznie kodowane w HTML. Podgląd z danymi odbiorcy pokazuje rzeczywiście spersonalizowaną wiadomość przed uruchomieniem.

HTML preflight wykrywa skrypty, formularze, zewnętrzne arkusze stylów, brak viewportu lub ścieżki rezygnacji oraz nadmierny rozmiar. Sendora buduje alternatywy MIME w HTML i zwykłym tekście oraz wykonuje prawdziwy test przez zapisane konto SMTP — nie jest to wizualna symulacja.

Dostarczalność, zgodność i analityka z rzeczywistych zdarzeń

Sendora zapisuje zdarzenia accepted, deferred, failed, bounced, unsubscribed i complaint. Webhooki dostawców są podpisane HMAC-SHA256 i przetwarzane idempotentnie. Skrzynki zwrotów można synchronizować przez TLS IMAP, a wiadomości MIME i DSN są łączone z kolejką i klasyfikowane jako hard lub soft bounce.

Twarde odbicia, skargi i rezygnacje mogą automatycznie tworzyć blokady według zapisanych reguł. Każde zadanie otrzymuje token rezygnacji; wiadomość może zawierać osobisty link oraz nagłówki List-Unsubscribe i List-Unsubscribe-Post. Rzeczywiste testy DNS dla SPF, DKIM i DMARC zachowują historię i obliczają wynik gotowości domeny.

Panele live agregują bezpośrednio z SQLite wyniki kampanii, oś czasu, domeny odbiorców i pracę nadawców. Zdarzenia, podsumowania, blokady i log audytu można eksportować do CSV, a okresy retencji konfigurować.

Local-First: silnik i dane operacyjne pod Twoją kontrolą

Sendora jest aplikacją Tauri z backendem Rust i SQLite w trybie WAL. Odbiorcy, treści, kampanie, kolejka, analityka, powiadomienia, ustawienia i skonfigurowana infrastruktura pozostają w lokalnej przestrzeni Sendora. Kopia wykonana po zamknięciu aplikacji może służyć jako przenośny backup całego środowiska.

Architektura nie wymaga przesyłania list i treści do panelu cloud. Zdarzenia Rust → interfejs aktualizują postęp bez ciągłego pollingu, a natywne powiadomienia, ciche godziny, reguły kategorii i motywy Light, Dark i System zapewniają nowoczesne środowisko desktopowe. Ponieważ jest to lokalny obszar operacyjny, dostęp do Windows i kopii zapasowych powinien być chroniony równie starannie jak SMTP.

Dlaczego Sendora wyróżnia się na rynku

• Kompletny przepływ operacyjny: odbiorcy, treść, nadawcy, kolejka, dostawa, zgodność i analityka korzystają z tych samych trwałych rekordów.
• Kontrola każdego odbiorcy: każdy adres ma stan, retry, zdarzenia i historię audytu, a nie tylko ogólny procent kampanii.
• Lokalny rdzeń Rust: krytyczne operacje działają natywnie z transakcjami SQLite i odzyskiwaniem po starcie.
• Przejrzyste SMTP: limity, rotacja, stan, opóźnienie i awarie są widoczne dla każdego nadawcy.
• Zgodność przed i po dostawie: zgoda, blokady, rezygnacje, odbicia, skargi oraz SPF/DKIM/DMARC są częścią procesu.
• Bez fałszywych obietnic: Sendora wspiera zdrowszą infrastrukturę i lepszą dostarczalność, lecz nie gwarantuje inboxu ani nie omija zasad dostawców.
• Własność i przenośność: obszar roboczy można lokalnie zarządzać i archiwizować bez rozpraszania operacji między niezależnymi usługami.

Dla kogo jest Sendora

Sendora została stworzona dla zespołów marketingowych, agencji, sklepów internetowych, produktów SaaS, wydawców, operatorów newsletterów i organizacji wysyłających legalną komunikację do odbiorców, którzy wyrazili zgodę. To właściwy krok, gdy prosty edytor newslettera już nie wystarcza i potrzebujesz prawdziwej widoczności danych, infrastruktury i każdej dostawy.

Sendora zmienia wysyłkę e-maili z nieprzejrzystej akcji w kontrolowany, mierzalny i możliwy do odzyskania proces. Buduj czystsze audytoria, dostarczaj odpowiedzialnie i dokładnie rozumiej, co dzieje się po kliknięciu Wyślij.

Zrzuty ekranu

1605 Sendora screenshot
1605 Sendora screenshot
1605 Sendora screenshot
1605 Sendora screenshot
1605 Sendora screenshot
1605 Sendora screenshot
1605 Sendora screenshot
1605 Sendora screenshot
1605 Sendora screenshot
1605 Sendora screenshot
1605 Sendora screenshot
1605 Sendora screenshot
1605 Sendora screenshot
1605 Sendora screenshot
1605 Sendora screenshot
1605 Sendora screenshot
1605 Sendora screenshot
1605 Sendora screenshot
1605 Sendora screenshot
1605 Sendora screenshot
1605 Sendora screenshot
1605 Sendora screenshot