dobra alternatywa dla wiadomości e-mail z ukrytą kopią
W poprzednim wpisie przedstawiliśmy zalety i wady korzystania z wiadomości e-mail z polem UDW.
Zobacz: „Jak wysyłać i ograniczać wiadomości e-mail z polem UDW”.
W konkluzjach stwierdziliśmy m.in.:
Użyj dedykowanych aplikacji do masowego wysyłania mailingów. Profesjonalne systemy oferują obieg zatwierdzania i kontrolę krok po kroku, zaprojektowane tak, aby unikać błędów.
Podsumowanie tego artykułu:
- Jak to działa
- Lista jednokierunkowa GNU Mailman
- Trochę historii o GNU Mailman
- Zarządzanie odrzuceniami VERP
- Wyrównanie adresów „Od” i „Poczta nadawca”
Jak to działa
Platformy do marketingu e-mailowego mogą być trudne do nauczenia się i obsługi (jeśli udostępniasz je swoim klientom).
Opisujemy tutaj pomysł wykorzystania oprogramowania open source „GNU Mailman” do wysyłania masowych mailingów.
Pomysł ten wynika z naszego doświadczenia z łatwą w obsłudzeaplikacją „CopyMail”.
Lista jednokierunkowa Mailman to konfiguracja przeznaczona dla biuletynów lub ogłoszeń
, w której mogą zamieszczać posty wyłącznie upoważnieni moderatorzy, a członkowie nie mogą odpowiadać na wiadomości na liście.
Oto jak to działa:
-
Użytkownik wysyła wiadomość ze swojego klienta pocztowego lub z poczty internetowej na adres e-mail listy.
Następnie musi zatwierdzić dostawę, która zostanie rozesłana z serwera do wszystkich subskrybentów. -
System automatycznie obsługuje zwroty (wiadomości zwrotne) i, jeśli zajdzie taka potrzeba, anuluje subskrypcję.
Subskrypcje należy zarejestrować ręcznie. -
Usługa jest wysoce niezawodna i bez problemu obsługuje tysiące adresów.
Wysyłanie wiadomości odbywa się za pośrednictwem serwerów SMTP RealSender lub innych.
Lista jednokierunkowa GNU Mailman
GNU Mailman to powszechnie używane oprogramowanie oferowane przez większość dostawców usług internetowych.
W internecie można znaleźć kilka poradników wyjaśniających, jak je skonfigurować i używać do masowych wysyłek:
- członkowie dołączają poprzez wypełnienie formularza na Twojej stronie internetowej (i odpowiedź na e-mail z potwierdzeniem)
- otrzymają wiadomość powitalną, która nie wspomina o tym, jak zamieścić wpis na liście
- otrzymają Twoje newslettery ze stopką zawierającą proste instrukcje dotyczące rezygnacji z subskrypcji
- tylko osoby upoważnione mogą publikować na liście (wysyłać newslettery)
Głównym punktem odniesienia jest ten dokument zaczerpnięty z dwóch postów Barry'ego Warsawa na liście mailman-users:
Jak utworzyć newsletter/ogłoszenie/listę jednokierunkową?
W tekście szczegółowo wyjaśniono najważniejsze punkty:
- jak utworzyć niestandardową wiadomość powitalną i stronę ListInfo, która nie wspomina o sposobie publikowania na liście
- jak zminimalizować problemy z hasłami i wypisywaniem się z listy, które często występują na tego typu listach
- jak ograniczyć listę, aby tylko upoważnione osoby mogły publikować
- jak ustawić listę ogłoszeń, aby odpowiadać na adres kontaktu
- jak zamieścić ogłoszenie na liście ogłoszeń
W innym artykule ze Stanford University wyjaśniono, jak można użyć Mailmana
do skonfigurowania listy wyłącznie do ogłoszeń:
Jak skonfigurować jednokierunkową listę wyłącznie do ogłoszeń lub listę newsletterów — artykuł KB00010792
Trochę historii o GNU Mailman
Listy mailingowe mogą opierać się na dyskusjach lub ogłoszeniach. Oprogramowanie Mailman jest napisane w języku Python. Przed jego wydaniem społeczność Pythona korzystała z Majordomo, menedżera list mailingowych opartego na Perlu.
Obecnie Mark Sapiro dba o stabilną wersję 2.1,
natomiast Barry Warsaw koncentruje się na nowej wersji 3.X.
Dwie nadrzędne zasady, które mają kluczowe znaczenie dla nieustającego sukcesu Mailmana:
- Żadna wiadomość nie powinna zostać utracona
- Żadna wiadomość nie powinna być dostarczona więcej niż raz
W Mailmanie 2 twórcy przeprojektowali system obsługi wiadomości, aby zapewnić, że te dwie zasady zawsze będą miały pierwszorzędne znaczenie. Ta część systemu jest stabilna od co najmniej dekady i jest jednym z głównych powodów, dla których Mailman jest tak wszechobecny.
Zarządzanie odrzuceniami VERP
VERP to skrót od Variable Envelope Return Path (ścieżka powrotu z zmienną kopertą). Jest to dobrze znana technika wykorzystywana przez listy mailingowe do jednoznacznego określania adresów odbiorców, z których wysłana wiadomość została odrzucona. Gdy lista mailingowa otrzyma wiadomość z odrzuceniem, może podjąć jakieś użyteczne działania, na przykład wyłączyć adres zwrotny lub usunąć go z listy.
Istnieje standardowy format powiadomień o odrzuceniu, zwany powiadomieniami o statusie dostarczenia. Mailman korzysta z biblioteki zawierającej dziesiątki heurystyk formatu odrzucenia, z których wszystkie zostały wykorzystane w praktyce w ciągu dwudziestu lat istnienia Mailmana.
VERP wykorzystuje wymóg podstawowego protokołu SMTP, aby zapewnić jednoznaczne wykrywanie niedostarczonych wiadomości, zwracając je do nadawcy w kopercie. Nie jest to „Od:” w treści wiadomości, ale „MAIL FROM” ustawiona podczas dialogu SMTP. Jest ona zachowywana na całej trasie dostarczania, a zgodnie ze standardami, końcowy serwer odbiorczy poczty jest zobowiązany do wysyłania niedostarczonych wiadomości na ten adres.
Jeśli serwerem Mailmana jest mylist@example.org, to nadawca koperty zakodowany w VERP dla wiadomości na liście mailingowej wysłanej na adres anne@example.com będzie wyglądał następująco:
mylist-bounce+anne=example.com@example.org. Zwrócone wiadomości e-mail są wysyłane na adres odbiorcy zakodowany w VERP. Mailman może następnie przeanalizować „To:” , aby zdekodować pierwotnego odbiorcę jako anne@example.com.
Korzystanie z VERP wymaga, aby Mailman wysłał dokładnie jedną kopię wiadomości do każdego odbiorcy. VERP wymaga unikalnego adresu MAIL FROM dla każdego odbiorcy, a jedynym sposobem na to jest wysłanie unikalnej kopii wiadomości. Takie podejście pomaga również zapobiec zidentyfikowaniu wiadomości jako spamu.
Wyrównanie adresów „Od” i „Poczta nadawca”
W okresie próbnym domyślnaaplikacji „CopyMail” korzysta z domeny udostępnionej przez nas jako „Mail From” (znany również jako adres zwrotny/ścieżki powrotu/adres koperty), czyli adresu, na który zwracane są niedostarczone wiadomości e-mail. Ta „Mail From” różni się od „From” (adres nadawcy widoczny dla odbiorców).
Przed wdrożeniem należy wprowadzić pewne zmiany w systemie DNS, aby uwierzytelnić wiadomości wysyłane z „Od” . Najnowsze standardy poczty elektronicznej umożliwiają wysyłanie uwierzytelnionych wiadomości e-mail z subdomeną jako „Od” (na przykład email.twojadomena.com), przy jednoczesnym zachowaniu możliwości używania domeny bazowej jako „Od”/„Nadawca (na przykład info@twojadomena.com). Więcej informacji można znaleźć na zaawansowanych ustawień uwierzytelniania poczty elektronicznej .
Taka sama sytuacja może wystąpić w innych środowiskach. Zalecamy sprawdzenie tego u swojego dostawcy internetu.