Zapewne wiele osób chciało by mieć możliwość synchronizacji swojego PDA z Mozillą Thunderbird. Powody mogą być różne, dla mnie np. pełna wersja Outlooka zawsze była programem zbyt ´ciężkim´ do codziennej pracy. Natomiast Outlook Express jest zbyt ubogi, dlatego podstawowym klientem poczty jest dla mnie właśnie Thunderbird. Ponieważ Microsoft nie pozwala na synchronizację z niczym innym niż Outlook postanowiłem poszukać w sieci, czy da się zmusić PDA do kolaboracji z Thunderbirdem.
W sieci znalazłem dwa produkty:
1 Komercyjny program BirdieSync
http://www.birdiesync.com/home.html, który robi wszystko co trzeba, ale kosztuje prawie 20 EURO
2. Freeware'owy odpowiednik FinchSync
http://www.finchsync.com/index.html , który nie ma aż takich możliwości, za to jest całkiem bezpłatny.
20Euro piechotą nie chodzi, więc wybrałem ten darmowy.
Ze strony Finchsync należy pobrać najnowszą wersję serwera oraz klienta, natomiast ze stron www Mozilli Thunderbirda
http://www.mozilla-europe.org/pl/products/thunderbird/ (o ile ktoś nie ma) oraz wtyczkę Lightning
http://www.mozilla.org/projects/calendar/lightning/, która jest kalendarzem/terminarzem dla Thunderbirda. No i oczywiście Javę ze strony Suna
http://www.java.com/pl/.
Po zainstalowaniu Thunderbirda i wtyczki oraz klienta FS na PDA trzeba:
1. Stworzyć książkę adresową w Thunderbird (może być pusta)
2. Stworzyć kalendarz w formacie plik ics w Thunderbird. Wystarczy dodać nowy kalendarz, wybrać opcję "Kalendarz zdalny", format ics i w polu położenie wpisać "file:///c:moj_kalendarz/kalendarz.ics "Oczywiście ścieżka i nazwa kalendarza dowolne.
Plik się utworzy po dodaniu pierwszego wpisu do kalendarza !!!!
Teraz odpalamy serwer FS, klikając w ściągnięty plik. Przy pierwszym odpaleniu pojawi się ostrzeżenie, że nie ma pliku konfiguracyjnego, no i ostrzeżenie firewalla o odblokowaniu dostępu Javy do sieci.
Czas na konfigurację serwera:
1. W menu File->Server configuration mamy port, na jakim klient się komunikuje klient z serwerem. Domyślnie 8080, ale można podać dowolny z zakresu do 65000.
2. W zakładce SyncSource dodajemy co ma się synchronizować. Dostępne są dwie opcje - ksiązka adresowa oraz kalendarz/terminarz. W kreatorze podajemy nazwę zdarzenia, potem wybieramy źródło (np. książkę adresową) i klikamy w Scan Disc aby znalazł nasze książki adresowe. Lub ręcznie wskazujemy odpowiedni plik (tak trzeba zrobić w przypadku kalendarza). Książka adresowa ma rozszerzenie mab a kalendarz ics
3. W zakładce Clients dodajemy klienta, podając nazwę, hasło oraz dodając jakie źródła dany klient ma synchronizować.
Tyle jeśli chodzi o konfigurację serwera.
Na PDA po zainstalowaniu klienta FS odpalamy go i z menu Config wybieramy server. Następnie dodajemy nowy serwer. Trzeba podać nazwę serwera, adres IP komputera na którym odpalamy serwer FS oraz port, użytkownika i hasło. Po konfiguracji klikamy test i jak wszystko jest OK, to będziemy mieli informację o prawidłowej komunikacji klient - serwer. Fajne jest to, że można się synchronizować np. przez Wi-Fi. Oczywiście PDA musi się komunikować z PC.
Następnie z menu Config wybieramy Category Mapping i w opcjach wybieramy typ, kategorię oraz Sync Source ( Klikając Search wyświetlą się nam kategorie zdefiniowane na serwerze.
Po dodaniu kategorii Kontaktów oraz Kalendarza/Terminarza można sobie synchronizować PDA z Thunderbirdem. Synchro działa w dwie strony, czyli przy zmianie na dowolnym urządzeniu i włączeniu synchronizacji następuje wyrównanie urządzeń, tak, ze zawsze priorytet ma nowszy wpis.
Niestety, synchronizuje tylko książkę adresową oraz kalendarz/terminarz, nie ma możliwości synchronizacji poczty. le to i tak sporo jak na produkt darmowy. Możliwe, że z czasem pojawiąsię dodatkowe możliwości.
Całość przetestowałem z moim M700, dwoma PC (1 Vista x86 drugi Vista x64 z javą 1.6.0_03). Wszystko ładnie się synchronizuje i nie potrzeba specjalnie do współpracy z PDA instalować Microsoft Outlook.