| Termin | Definicja |
|---|---|
| Dada Mail Pro Edition | Dada Mail Pro Edition to płatna, rozszerzona wersja tego oprogramowania do zarządzania wysyłką biuletynów. Dada Mail Pro Edition jako rozszerzona dystrybucja systemu mailingowegoDada Mail Pro Edition, określana także jako Pro Dada, jest płatną dystrybucją aplikacji Dada Mail przeznaczonej do samodzielnego zarządzania listami mailingowymi. Program działa jako aplikacja internetowa uruchamiana na własnym serwerze WWW lub koncie hostingowym, a obsługa odbywa się przez przeglądarkę. Nie jest to klient pocztowy instalowany bezpośrednio na laptopie ani serwer SMTP. Dada Mail służy do tworzenia list odbiorców, przygotowywania biuletynów, wysyłania wiadomości masowych, prowadzenia archiwum oraz obsługi zapisów i wypisów subskrybentów. Wersja Pro różni się od bezpłatnej dystrybucji przede wszystkim zakresem licencyjnym i dostępem do dodatkowych zasobów. Bezpłatna wersja Dada Mail ma ograniczenie do trzech list mailingowych oraz 100 subskrybentów na każdą listę. Pro Dada jest dystrybucją bez tych limitów list i subskrypcji. W ramach subskrypcji Pro dostępne są również aktualizowane materiały dokumentacyjne, nazwane Pro Dada Manual, oraz bezpośrednie, priorytetowe wsparcie dotyczące programu. Nie należy utożsamiać tej edycji z całkowicie innym silnikiem wysyłki: jest to rozszerzona forma tego samego systemu Dada Mail. Listy, subskrypcje i przygotowanie biuletynuDada Mail Pro Edition pozwala prowadzić zarówno listy ogłoszeniowe, w których wiadomości wysyła administrator, jak i listy dyskusyjne, w których komunikacja może odbywać się za pośrednictwem poczty elektronicznej. System obsługuje potwierdzanie zapisu metodą closed-loop opt-in, czyli wymaga potwierdzenia adresu przez wiadomość wysłaną na zapisany adres. Administrator może ustawić listę jako publiczną, prywatną, ukrytą, zamkniętą albo dostępną wyłącznie na zaproszenie. Możliwe jest także ręczne zatwierdzanie nowych subskrypcji, wysyłanie wiadomości powitalnych i pożegnalnych oraz automatyczne dostarczanie nowemu odbiorcy ostatniego wydania archiwum. Podczas tworzenia wysyłki program może korzystać z edytora treści HTML i tekstu zwykłego, zapisywać wersje robocze oraz wykorzystywać wcześniej przygotowane szablony. Wiadomość może zostać zbudowana na podstawie adresu strony WWW, a system potrafi przygotować wersję wieloczęściową, w której odbiorca otrzymuje część HTML i alternatywną część tekstową. Dada Mail obsługuje załączniki, pola profilu subskrybenta oraz wysyłkę tylko do wybranej grupy adresów. Filtrowanie może uwzględniać między innymi adres e-mail, imię, nazwisko i własne pola profilu. Dostępne są także wysyłki jednorazowe, zaplanowane na przyszłość i cykliczne. Zaplecze techniczne: Perl, baza danych i transport pocztyDo uruchomienia Dada Mail wymagane jest środowisko uniksowe lub uniksopodobne z obsługą skryptów CGI oraz Perl w wersji 5.10.1 lub nowszej. Dokumentacja programu wskazuje między innymi systemy Linux, FreeBSD i macOS jako środowiska, które powinny działać poprawnie. Dada Mail może pracować jako klasyczna aplikacja CGI, aplikacja FastCGI albo aplikacja PSGI. Po stronie użytkownika wystarcza współczesna przeglądarka internetowa, ponieważ właściwe wymagania dotyczą serwera, na którym działa program. Dada Mail nie jest własnym serwerem pocztowym. Do przekazywania wiadomości może używać lokalnego polecenia zgodnego z sendmail albo połączenia SMTP; obsługiwane są również połączenia zabezpieczone SSL, uwierzytelnianie SASL i mechanizm POP-before-SMTP. Program może współpracować z Amazon SES przez jego interfejs API. Do przechowywania danych obsługiwane są backendy MySQL, PostgreSQL i SQLite, przy czym dokumentacja zaleca MySQL lub PostgreSQL w środowisku produkcyjnym, a SQLite wskazuje głównie do testów. W zależności od wybranego silnika potrzebny jest właściwy moduł Perla, taki jak DBD::mysql, DBD::Pg albo DBD::SQLite. Wymagany jest również moduł LWP. Przy większych listach istotne jest ograniczanie tempa wysyłki. Dada Mail może dzielić masową wysyłkę na partie i przekazywać określoną liczbę wiadomości w ustalonym czasie. Takie ustawienie pozwala dopasować pracę programu do limitów hostingu, lokalnego transportu poczty lub zewnętrznego dostawcy SMTP. System zapisuje logi wysyłek i może tworzyć raporty obejmujące między innymi liczbę odbiorców, otwarcia, kliknięcia, wyświetlenia archiwum, przekazania wiadomości oraz zwroty. Weryfikacja instalacji Dada Mail Pro Edition na komputerzeProblemy z Dada Mail Pro Edition zwykle nie wynikają z samego edytora biuletynów, lecz z niezgodności środowiska uruchomieniowego. Podczas diagnostyki należy sprawdzić wersję Perla, możliwość wykonywania CGI, prawa zapisu do katalogów konfiguracyjnych i tymczasowych, dostępność wymaganego modułu LWP oraz odpowiedniego sterownika DBI dla wybranej bazy danych. Należy także potwierdzić, że aplikacja może połączyć się z MySQL, PostgreSQL lub SQLite zgodnie z konfiguracją, a proces wysyłający pocztę ma dostęp do polecenia sendmail albo do wskazanego serwera SMTP. Jeżeli formularz zapisu działa, lecz biuletyny nie docierają do odbiorców, trzeba rozdzielić diagnostykę aplikacji od diagnostyki transportu pocztowego. Warto sprawdzić log wysyłki Dada Mail, odpowiedzi serwera SMTP, odrzucenia adresów, limity liczby wiadomości oraz ustawiony mechanizm uwierzytelniania. Brak wiadomości w skrzynce odbiorcy nie musi oznaczać awarii Dada Mail, ponieważ komunikat mógł zostać odrzucony przez transport, opóźniony albo zaklasyfikowany jako niechciany. Przy aktualizacji należy korzystać z dokumentacji odpowiadającej konkretnej wersji programu i zachować zewnętrzny plik konfiguracji oraz katalogi zawierające dane list. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i podzespołów, dlatego w przypadku problemów z komputerem używanym do przygotowywania biuletynów można rozpocząć od sprawdzenia systemu, przeglądarki, połączenia sieciowego i lokalnych objawów sprzętowych. Sama instalacja Dada Mail Pro Edition pozostaje jednak aplikacją serwerową: komputer użytkownika służy do dostępu przez przeglądarkę, natomiast Perl, baza danych, CGI i transport poczty muszą działać w środowisku hostingowym lub na wskazanym serwerze. |