1,171

(1 odpowiedzi, napisanych Szablony i filtry)

Twoja potrzeba jest rzeczywiscie nietypowa i zastanawiam się, czy do końca ją przemyślałeś. The Bat!, podobnie jak większość programów pocztowych, w nagłówku każdej odpowiedzi wstawia odwołania do wiadomości pierwotnej w postaci pól References i In-Reply-To. Jako wartości tych pól są wpisywane identyfikatory wiadomości, których dotyczy dana odpowiedź. Dzięki temu wiadomości można automatycznie grupować w wątki (nawet po zmianie tematu). Identyfikator wiadomości (pole Message-ID) jest nadawany najczęściej przez program nadawcy.

Czy nie chcesz wykorzystać tej naturalnej właściwości programu? Jeśli w jednym folderze umieścisz całą korespondencję (wiadomości przysłane do Ciebie i Twoje odpowiedzi) oraz włączysz grupowanie w wątki - problem skojarzenia par "wiadomość odebrana - odpowiedź" rozwiąże się automatycznie. Jeśli nie chcesz przenosić wiadomości, możesz do takiego podglądu użyć folderu wirtualnego z odpowiednim widokiem.

Zmiana tematu w wiadomościach odebranych jest możliwa, lecz ani to eleganckie, ani wygodne. Musiałby to robić filtr wiadomości, na które odpowiedziano. Za pomocą takiego filtru należałoby najpierw wyeksportować oryginał do pliku tekstowego, zmodyfikować go i zaimportować zmodyfikowany tekst jako wiadomość do odpowiedniego folderu. Starą wiadomość należałoby usunąć. Zasada działania takiego filtru została opisana między innymi tutaj: http://thebat.pl/?itemid=36&catid=24&catid=24 .

1,172

(3 odpowiedzi, napisanych FAQ - pytania i odpowiedzi)

Misio55 napisał/a:

...we wskazanym miejscu była ustawiona czcionka Courier New CE. I ta "podła" (czytaj: małoczytelna przez swą ozdobność...)czcionka występowała wyłącznie w dziennikach wszystkich kont. Nigdzie indziej nie ujawniała sie...

Nie ujawniała się, ponieważ prawdopodobnie nie korzystałeś ani z edytora czystego tekstu MicroEd, ani z podglądu wiadomości w tym formacie.

1,173

(3 odpowiedzi, napisanych FAQ - pytania i odpowiedzi)

Krój pisma w dzienniku połączeń jest taki sam jak w oknie edytora MicroEd. Zmieniasz go z menu Opcje > Konfiguracja > Podgląd / Edycja > Czysty tekst / MicroEd.

1,174

(1 odpowiedzi, napisanych FAQ - pytania i odpowiedzi)

Podałaś tak zagmatwane informacje, że chyba nikt nie będzie w stanie wyjaśnić Twojego problemu. Jeśli chodzi o konfigurację The Bat! do obsługi konta Gmail, to ten problem był już tu poruszany kilka razy. Przeszukaj forum (np. tutaj: http://thebat.pl/forum/viewtopic.php?id=151) lub napisz o co naprawdę chodzi.

1,175

(4 odpowiedzi, napisanych Szablony i filtry)

Jeśli chcesz wycinać adresy bez ostrych nawiasów (czyli bez "<...>"), użyj tego szablonu:

%SetPattRegExp="(?is)\<([\.\w]*@[\.\w]*)\>"%RegexpMatch(%OText)

Można tu użyć jakiejś alternatywy, wszystko zależy od postaci adresów występujących we zwrotkach (w ostrych nawiasach lub bez, za jakimś charakterystycznym tekstem, na początku wiersza lub w środku itp.).

1,176

(4 odpowiedzi, napisanych Szablony i filtry)

me4891 napisał/a:

dodalem na koncu szablonu "

Nie w tym miejscu, bo to ja się pomyliłem. Prawidłowy szablon wygląda tak:

%SetPattRegExp="(?is)(\<[\.\w]*@[\.\w]*\>)"%RegexpMatch(%OText)

1,177

(4 odpowiedzi, napisanych Szablony i filtry)

Sądzę, że z wyciągnięciem adresów nie będzie żadnych problemów. Do tego celu musisz użyc filtru, który będzie reagował na zwrotki (warunkiem zadziałania filtru może być np. obecność tekstu "mailer-daemon" w polu nadawcy albo coś innego, co w jednoznaczny sposób określa zwrotkę). Być może warunek działania filtru musi być bardziej złożony, ale to Ty na podstawie otrzymywanych zwrotek powinieneś go jednoznacznie określić.

Ważniejsze w Twoim przypadku są operacje, które ma wykonywać filtr. Prawdopodobnie należałoby przenosić zwrotki do jakiegoś wydzielonego folderu - po to by nie utracić być może ważnej przesyłki, przynjamniej w poczatkowej fazie konfiguracji filtrów. Przeniesienie wiadomości do wskazanego folderu byłoby zatem pierwszą operacją filtru.

Rodzaj drugiej operacji zależy od tego w jaki sposób chcesz zasilać swoją bazę adresami wyciętymi z treści zwrotek. Najprościej będzie zapisywać adresy do pliku tekstowego, po jednym adresie w wierszu, a następnie pobrać je do bazy danych. Sam zapis do pliku zrealizuje w filtrze operacja eksportu wiadomości do pliku tekstowego w formacie czystego tekstu według określonego szablonu. Szablon użyty do eksportu jest tu sprawą najważniejszą, ponieważ on właśnie z całej treści wiadomości będzie wycinał adres e-mail. Oto przykładowa zawartość szablonu z kilkoma makrami, który robi to czego potrzebujesz:

%SetPattRegExp="(?is)(\<[\.\w]*@[\.\w]*\>)%RegexpMatch(%OText)

Sprawdź działanie takiego filtru. Potem można to rozbudowywać, np. dołączając półatomatyczną operację zapisu wyciętego adresu bezpośrednio dto tabeli bazy danych (wymaga to zastosowania wtyczki SQL Plugin i nie zawsze się udaje, ale próbować można).

1,178

(5 odpowiedzi, napisanych Ogólne)

"Rejestracja" to nic innego jak zakup. Na stronie Ritlabs płacisz kartą kredytową, na stronie CRO i Cyfrowego Świata jest opis i pomoc po polsku. Bezpłatne wersje bez możliwości dalszej aktualizacji możesz zamówić na stronie Komputer Świat. To wszystko, reszta należy do Ciebie.

1,179

(7 odpowiedzi, napisanych Ogólne)

Josze napisał/a:

sorry że odświeżam, ale mój problem dotyczy również dispatchera

Twój problem nie dotyczy dyspozytora wiadomości, lecz serwera, który nie obsługuje wszystkich poleceń wysyłanych przez The Bat! Zmiany opcji, o któych piszesz, nic nie dadzą jeśli serwer ich nie zrozumie.

1,180

(5 odpowiedzi, napisanych Ogólne)

lazik napisał/a:

http://www.thebat.com.pl/

Zauważyłem, że mottem działania tej firmy jest "...kompleksowa obsluga naszych klientów i zaopatrywanie ich w wysokiej jakosci produkty branzy informatycznej", ale powinni także chociaż raz przeczytać to co napisali, bo błędów tam co niemiara.