1

Temat: Masowa wysyłka poczty przez The Bat!

Witam Wszystkich
(to pierwszy post na forum)

Mam pytanie czy i jak
mozna uzyc The Bat! do wyslania poczty do wielu osob
jednoczesnie

Nie by wysylac SPAM... tylko informacje
do grupy znajomych ktorzy sie na to zgodzili
cos jak taki e-zin
Obecnie robie to za pomoca darmowego programiku:
http://www.fairlogic.com/worldcast/

Kiedys mialem inny program do poczty inny do newsow
potem inny do RSS

Teraz mam wszystko to wszystko w The Bat! (+ wtyczki)
I ciesze sie ogromnie smile

Wiec fajnie by bylo zaprzasc bacika i do tej multi-wysylki
tak by wysylal list do wszystkich z pliku np *.txt
lub jak tak sie nie da to jakies osobnej
ksiazki adresowej (byle by nie dodpisywal adresatow wszystkich w naglowku)

Moze sa jakies wtyczki (ja niestety nie znalazlem)

Pozdrawiam
Witek

2

Odp: Masowa wysyłka poczty przez The Bat!

Podręcznik poczta/wysyłka seryjna oraz makropolecenie %PUT.

3

Odp: Masowa wysyłka poczty przez The Bat!

Wielkie dziekuje za szybki oddzew smile

Slicznie mi sie udalo zrobic taka mini wysylke i ladnie to dzial
(nawet zrobilem sobie subscribe - unsubscribe i adresiki sie
same dodaja lub kasuja)

Jednak nie moge dac sobie rady z takimi sprawami:

1) Czy masowo mozna wysylac tylko poczte z szablonu ???
przez /ksiazki/plik/poczta seryjna/tworzenie listy..itp
wtedy tresc musi byc jako szablon (to da sie zniec)
ale jak dodac np. TEMAT: takej wysylce ?


2) Chce to jakos spiac by nie otwierac:
ksiazki/plik/poczta seryjna/tworzenie listy..itp
potem to wysylac

Chcialbym zrobic jakies makro by to ladnie usprawnic
(kombinowalem jako zadania w terminarzu ale to odpada)


A formatowanie dotyczy tylko modyfikacja treści wiadomości
(tak sadze)
Nozna jeszcze dane pobierac z wiadomości ale ne dolaczac sad

Wiec niewiem jak to usprawnic (a jesli sie nie da)

To jak do takiej wysylki masowej dodac temat

Pozdrawiam
Witek

4

Odp: Masowa wysyłka poczty przez The Bat!

Witek napisał/a:

1) Czy masowo mozna wysylac tylko poczte z szablonu ???
przez /ksiazki/plik/poczta seryjna/tworzenie listy..itp
wtedy tresc musi byc jako szablon (to da sie zniec)
ale jak dodac np. TEMAT: takej wysylce ?

Tak, podstawą korespondencji seryjnej jest w The Bat! szablon z włączoną opcją udostępniania dla takiej korespondencji. Taki szablon działa jak każdy inny, w związku z tym są w nim dostępne wszystkie makra - w tym makro %Subject wstawiające temat do wiadomości. Warto także dodać makro %Account, aby wysyłka następowała z określonego konta.

Musisz zatem określić skąd ma być pobierany temat. Sugeruję, aby np. był to pierwszy wiersz tekstu, który będziesz przechowywał w pliku i rozsyłał do swoich odbiorców. Wtedy szablon mógłby wyglądać następująco:

%_MailText(%Put="Tu pełna ścieżka i nazwa pliku z treścią listu")%-
%Subject='%SetPattRegexp="(?iU)^(.*)\n"%RegexpMatch(%_MailText)'%-
%_MailText
%Account="Twoje_Konto_w_TB"
Witek napisał/a:

Chcialbym zrobic jakies makro by to ladnie usprawnic
(kombinowalem jako zadania w terminarzu ale to odpada)

Utwórz w książce adresowej grupę odbiorców korespondencji seryjnej i wtedy nie będziesz musiał wyszukiwać pojedynczych adresów - wystarczy wskazanie grupy i reszta trwa jedną chwilę. Teoretycznie można do tego wykorzystać terminarz, ale akurat przy takim pobieraniu adresów występuje błąd, który uniemożliwia jego wykorzystanie. Autorzy programu nie kwapią się z poprawką już od ponad roku...

5

Odp: Masowa wysyłka poczty przez The Bat!

Te makra w bacie to widze ze potega jest...

W podanym kodzie wszystko dzialalo ladnie
ale zmienilem sobie tak ze temat jest pobierany z innego pliku
a tresc z innego (by temat nie powtarzal sie w tresci)

Moze sie komus przyda wiec zamieszcze:
------------------------------
%_MailText(%Put="C:\ezin\temat.txt")%-
%Subject='%SetPattRegexp="(?iU)^(.*)\n"%RegexpMatch(%_MailText)'%-
Witaj:%TONAME
%PUT="C:\ezin\tresc.txt"
%Account="ezin"
------------------------------

Uwaga (dla nowicjuszy -takich jak ja)
w pliku temat.txt to co jest w pierwszej lini
bedzie tematem ale poza tym
musi byc cos w innej lini (inaczej
w wyslanym liscie nie bedzie tematu)
Ja mam tak:
--------------
Wlasciwy temat
#niekasuj tego

Grupę odbiorców zalozylem wczesniej i filterkami zrobilem
sobie /subscribe - unsubscribe/
I wszystko dziala slicznie smile


Mam jeszcze pytanie formalne na zakonczenie
Czy nie ma zadnego ograniczenia w ilosci wyslanych
listow tym sposobem   
Dzis listow wysylam ok 70 ale w przyszlosci kto wie ? wink
Jesli niema to pozegnam sie ze starym programikem do ezinow

Mam jeszcze 2 pytania co do bata ale rozpoczne nowe
watki by nie mieszac tematow bo forum ladnie jest prowadzone

p.Zygmuntowi
slicznie dziekuje

Pozdrawiam
Witek

6

Odp: Masowa wysyłka poczty przez The Bat!

Witek napisał/a:

W podanym kodzie wszystko dzialalo ladnie
ale zmienilem sobie tak ze temat jest pobierany z innego pliku
a tresc z innego (by temat nie powtarzal sie w tresci)

Niepotrzebnie, ponieważ można wycinać temat z jednego pliku, a jako treść ezina wstawiać jego pozostałą część. Wystarczy w tym celu trochę zmodyfikować szablon i pozbędziesz się operacji otwierania dwóch plików:

%_MailText(%Put="C:\ezin\tresc_z_tematem.txt")%-
%SetPattRegexp="(?ismU)^(.*)\n(\w.*?)"%RegexpBlindMatch(%_MailText)'%-
%Subject=%SubPatt(1)%-
Witaj:%TONAME
%SubPatt(2)
%Account="ezin"

Za pomocą wyrażenia regularnego (?ismU)^(.*)\n(\w.*?) następuje podział zawartości pliku na dwie części: pierwszy wiersz i resztę. Jeśli nie zadziała (nie sprawdzałem), można użyć np. wyrażenia (?is)^(.*?)\n(.*). Poszczególne fragmenty przechwytuje makro %RegexpBlindMatch, natomiast do wiadomości są one wstawiane w odpowiednich miejscach za pomocą makr %SubPatt(1) i %SubPatt(2).

7

Odp: Masowa wysyłka poczty przez The Bat!

Dziala slicznie z jednego pliku smile

Pozwolilem sobie usunac '
z konca 2 wiersza:
....%RegexpBlindMatch(%_MailText)'%-

Bo to mi sie dopisywal ten ' do tresci wiadomosci
bez tego dziala dobrze (wiem ze to ' to nie blad)

Nie chce meczyc dalej o detale
wiec juz zaczalem ''nauke'' o makrach w bacie
z podrecznika i tam jest wiele tak wlasnie zakonczonych linijek '
mysle ze co i jak to sobie przyswoje w czasie nauki
narazie dziala tak jak jest

Pozdrawiam
Witek

8

Odp: Masowa wysyłka poczty przez The Bat!

AFAIR łatwe "dzielenie" zawartości plików (jednomakrowe) jest we wtyczce XMP.

EDYCJA: dobrze mi się wydawało. makropolecenie %XMP_FileLines pozwoli na łatwe sczytywanie odpowiednich linii z pliku

ps Witek może zapisz się na listę tb-l http://thebat.pl/?itemid=122 - forum to tylko malutki dodatek do niej

9

Odp: Masowa wysyłka poczty przez The Bat!

Witek napisał/a:

Pozwolilem sobie usunac '
z konca 2 wiersza:
....%RegexpBlindMatch(%_MailText)'%-

Bo to mi sie dopisywal ten ' do tresci wiadomosci
bez tego dziala dobrze (wiem ze to ' to nie blad)

To był błąd, pozostałość z kopiowania poprzedniego szablonu.