Witamy w Szkola Reklamy, WSR
  » Strona główna / » KONTAKT / » REKRUTACJA / » Forum / » Artykuły / » Kursy Foto / » Szkoła Wizażu
 Nawigacja
Strona główna
Kontakt
 » O SZKOLE
Program
Ludzie
Struktura
Wyposażenie
Partnerzy i Patroni
Więcej o szkole
 » PRACE SŁUCHACZY
Galeria WSR
Strony słuchaczy
Fotolab
Galeria Witraże
Dorobek
 » RÓŻNOŚCI
Encyklopedie
Linki
 » SPOŁECZNOŚĆ
Twoje konto
Wyślij newsa
Uwagi/Sugestie
Poleć nas
 Szukaj


 Logowanie
Pseudonim

Hasło

Nie masz jeszcze konta? Możesz sobie założyć. Jako zarejestrowany użytkownik będziesz miał kilka przywilejów.

Chomikowanie poczty i newsów

(2080 słów w tym tekście)
(1831 )   Strona gotowa do druku



PC World KOMPUTER
autor: Jacek Ścosławski

Sieć oferuje wiele usług. Dla przeważającej części użytkowników dostęp do nich wiąże się z ponoszeniem wysokich opłat. Gdy z Internetu korzysta więcej niż jedna osoba, np. użytkownicy niewielkiej sieci, koszty połączeń mogą być jeszcze wyższe.

Coraz więcej użytkowników ma stały dostęp do Internetu. Niestety nie wszędzie jest to możliwe. W większości przypadków dostęp taki wiąże się z bardzo wysokimi opłatami. Dla części małych, biurowych i osiedlowych sieci pozostaje telefoniczne połączenie analogowe lub ISDN. Niewielkim firmom najbardziej zależy na tym, by móc bez przeszkód korzystać z poczty elektronicznej i grup dyskusyjnych. Pogawędki internetowe czy pobieranie plików, ze względów finansowych schodzą na dalszy plan. Do takich odbiorców adresowane jest oprogramowanie pozwalające na zarządzanie pobieraniem oraz dystrybucją poczty elektronicznej i wiadomości grup dyskusyjnych.

Poniżej postaramy się przybliżyć mechanizmy działania i możliwości tego typu oprogramowania. Jako przykład opisany zostanie darmowy serwer poczty i grup dyskusyjnych - Hamster (Chomik) wersja 1.3 (Build 1.3.23.4). W Sieci dostępne jest również oprogramowanie o nazwie Chomik, jest to polska, przerobiona wersja Hamstera.

Większość aplikacji typu Hamster może pracować jako lokalne serwery poczty i grup dyskusyjnych. Standardowo, podczas wymiany poczty i przeglądania grup dyskusyjnych, klienci sieci łączą się indywidualnie z serwerami internetowymi. W lokalnej konfiguracji każdego komputera określone jest, z jakich grup dyskusyjnych i kont pocztowych korzysta jego użytkownik. Hamster pozwala na skopiowanie wiadomości i poczty na dysk, a następnie na ich dystrybucję do wewnątrz sieci. Jeśli łączymy się przez modem, program zestawi połączenie, pobierze wskazane przez nas elementy i się rozłączy. Klienci sieci będą mogli wówczas pobrać interesujące ich dane z serwera lokalnego. Co więcej, istnieje możliwość określenia uprawnień poszczególnych użytkowników oraz tego, jakie grupy dyskusyjne są dostępne lokalnie. Unikamy w ten sposób niepotrzebnych śmieci.

Instalacja Hamstera

Przed instalacją oprogramowania musimy odpowiednio przygotować nasz komputer. Przygotowania te są uzależnione od sposobu komunikacji z Internetem. Jeśli łączymy się przez modem, komputer pełniący rolę serwera powinien mieć skonfigurowane połączenie Dial-Up do dostawcy usług internetowych, np. TP SA oraz zamontowaną i skonfigurowaną kartę sieciową. Będzie ona służyła do przesyłania wiadomości i newsów do sieci. Podobnie jest w przypadku połączenia przez SDI. Jeśli łączymy się z zastosowaniem routera, powinniśmy mieć odblokowany dostęp do niektórych portów naszego "serwera", dla poczty i grup dyskusyjnych standardowo są to porty 110, 25 i 119. W przypadku łączy stałych należy pamiętać o zabezpieczeniu dostępu w taki sposób, by otwarte były tylko niezbędne porty. Pozwala na to większość darmowych firewalli.

Najnowsza wersja Hamstera jest dostępna na stronie http://home.arcor.de/ tgl70/, stamtąd można pobrać również kilka przydatnych do pracy z tym programem narzędzi. Jeśli chcemy pracować z polskim interfejsem, to z http://republika.pl/hamster_classic/ pobieramy plik hamster_pl_ 13234.zip i wgrywamy go do katalogu, w którym został rozpakowany Hamster. Wyżej wymieniona strona zawiera ponadto wiele skryptów pomocnych przy konfiguracji Chomika.

Aby zainstalować system, wystarczy rozpakować plik ZIP do wskazanego katalogu na dysku. Po pierwszym uruchomieniu Hamster.exe wybieramy odpowiadającą nam wersję językową i możemy rozpocząć konfigurację.

Konfigurację czas zacząć

Hamster na pierwszy rzut oka jest trudny do skonfigurowania. W porównaniu do innych tego typu programów (np. dostępny na Tucows WorkgroupMail) interfejs użytkownika jest mało intuicyjny. Mimo to po kilku minutach spędzonych z Hamsterem pierwsze wrażenie mija i okazuje się, że ekran aplikacji jest przedstawiony w przemyślany sposób. Główne okno Chomika przedstawia dziennik (log) stanu aplikacji. Bez najmniejszych kłopotów odnajdziemy wyróżnione innym kolorem informacje, ostrzeżenia i błędy. Konfigurację można podzielić na trzy etapy, które obejmują ustawienia własnego serwera poczty i grup dyskusyjnych, konfigurację pobierania poczty z zewnętrznych serwerów i konfigurację pobierania wiadomości z grup dyskusyjnych.

Przygotowanie do uruchomienia własnego serwera rozpoczynamy od menu Konfiguracja. Tam wybieramy Serwery lokalne | IP | SSL, a następnie określamy takie parametry jak: ustawienia domeny lokalnej, serwera grup dyskusyjnych, serwera poczty, reguły dostępu IP i ustawienia dla protokołu SSL.

W celu uruchomienia naszego komputera jako lokalnego serwera grup dyskusyjnych i poczty musimy mieć zaznaczone odpowiednie opcje na kartach Serwer artykułów (NNTP) i Serwery poczty (POP3 i SMTP). Warto przypomnieć, że za wysyłanie poczty do dowolnych użytkowników odpowiedzialny jest serwer SMTP, a za odbieranie z wskazanego konta serwer POP3. Typowa komunikacja z wykorzystaniem poczty elektronicznej wymaga uruchomienia obydwu serwerów. Domyślnie po instalacji Chomika serwery te są odpalane automatycznie i nie musimy nic modyfikować w ich ustawieniach. Jeśli chcemy wyłączyć lokalną obsługę poczty, wchodzimy do menu Konfiguracja, a potem Serwery lokalne | IP | SSL | Serwery poczty i odznaczamy opcję przy Startuj automatycznie lokalny serwer POP3 oraz Startuj automatycznie lokalny serwer SMTP. Dla grup dyskusyjnych, na karcie Serwer artykułów (NNTP) odznaczamy Startuj automatycznie lokalny serwer NNTP. Po następnym uruchomieniu Hamstera ustawienia zostaną wprowadzone w życie.

Dla prawidłowego działania Hamstera powinniśmy określić reguły dostępu IP. Domyślnie dostęp jest ustawiony na 127.0.0.1. Jeśli chcemy, by klienci naszej sieci wewnętrznej mogli komunikować się z Hamsterem, zmieniamy go na lokalny adres IP komputera pełniącego rolę serwera.

Kolejną czynnością jest dodanie do systemu kont użytkowników. W tym celu wchodzimy do menu Konfiguracja i wybieramy Konta lokalne, aliasy, hasła.... Tam też możemy zakładać i modyfikować konta użytkowników i grup. Jedynym użytkownikiem dostępnym po instalacji jest Admin. Przed konfiguracją dodatkowych kont warto pamiętać, by od razu przypisać administratorowi hasło. Założenie nowego konta polega na wpisaniu nazwy, hasła oraz związanego z kontem adresu pocztowego. Dla przykładu, jeśli chcemy założyć konto dla użytkownika Puchatek, wchodzimy do Konfiguracja | Konta lokalne, aliasy, hasła, wybieramy Nowy użytkownik. Następnie wpisujemy nazwę konta "Puchatek", a dalej w parametrach określamy dodatkowe ustawienia. Jeśli zakładane konto będzie kontem pocztowym, pamiętajmy o wpisaniu lokalnego adresu konta, np. puchatek@local.mail.

Mając zdefiniowane konta, możemy już pracować z Chomikiem jako lokalnym serwerem poczty.

Uwaga! Jeśli chcemy korzystać z lokalnego serwera grup dyskusyjnych i zapewnić do niego anonimowy dostęp, musimy założyć konto nntpdefault z hasłem "*" (gwiazdka bez cudzysłowów).

Poczta z zewnątrz

Kolejną funkcją oferowaną przez Hamstera jest wysyłanie i pobieranie poczty z serwerów zewnętrznych. Program działa w ten sposób, że po odebraniu z Internetu listu przeznaczonego dla użytkowników sieci wewnętrznej, zostanie on przesłany automatycznie do właściwej skrzynki lokalnej. W małych sieciach, gdzie wykorzystywane jest zwykle współdzielenie połączenia internetowego, poszczególni klienci nawiązują połączenie z mniej lub bardziej losową częstotliwością. Każdorazowe sprawdzenie, czy dany użytkownik otrzymał nową pocztę, wiąże się z zestawieniem połączenia Dial-Up, sprawdzeniem stanu skrzynki, ewentualnym pobraniem wiadomości i zerwaniem połączenia. Podobna sytuacja ma miejsce przy wysyłaniu poczty. Dzięki Hamsterowi zadanie to jest realizowane lepiej, ponieważ listy wysyłane są do serwera lokalnego, a nie bezpośrednio do serwerów w Internecie. Chomik może sprawdzać zawartość wszystkich skrzynek jednorazowo o określonej przez nas porze (np. co godzinę).

Konfigurację zewnętrznej poczty Chomika rozpoczynamy od opcji Poczta | ustawienia | serwery..., umieszczonej w menu Konfiguracja. W tym miejscu mamy dostępne cztery karty związane z serwerami poczty wychodzącej i przychodzącej. W pierwszej konfigurujemy ustawienia protokołu POP3. Dotyczą one takich parametrów, jak np. pozostawianie odebranych wiadomości na serwerze, podstawowe i zaawansowane reguły filtrowania przychodzącej poczty itd.

Filtrowanie pozwala nam na usuwanie lub ignorowanie wiadomości, które spełniają określone przez nas kryteria. Hamster pozwala na zawansowane konfigurowanie filtrowania przychodzącej poczty. Należy w tym celu wprowadzić odpowiednie wpisy w pliku MailFilt.hst, np. wpis kill() subject: "I-Love-You" spowoduje usunięcie każdej odbieranej wiadomości, która w polu Temat będzie zawierała tekst "I-Love-You". Dopisanie kolejnego wiersza z tekstem notify (admin), spowoduje usunięcie określonej poczty z jednoczesnym powiadomieniem o tym fakcie konta admin.

Następna karta - Serwery POP3, jest przeznaczona do dodawania serwerów POP3, z których będziemy odbierać wiadomości. W parametrach każdego z nich podajemy konto i hasło przypisane do niego, umieszczone na serwerze zewnętrznym. Dodatkowo określamy, na jakie konto lokalne przekazywane będą odebrane wiadomości.

Karta Ustawienia SMTP zawiera tylko parametr związany z maksymalną ilością powtórzeń wysyłania poczty, gdy nie udało się jej wysłać po raz pierwszy. Na koniec dodajemy i konfigurujemy serwery SMTP. Podobnie, jak w przypadku serwerów POP3, określamy nazwę serwera, port na którym pracuje protokół SMTP, i jeśli to konieczne podajemy parametry uwierzytelnienia. Tak przygotowany Hamster będzie przekazywał pocztę pod wskazane konta lokalne.

Grupy, dużo grup

Konfiguracja Hamstera jako serwera zajmującego się zarządzaniem grupami dyskusyjnymi wykonywana jest częściej niż serwera i klienta poczty elektronicznej. Wynika to z łatwości konfiguracji oraz ze skuteczności systemu przy pobieraniu postów. Chomik pozwala na takie skonfigurowanie, że z serwerów ściągane jest dokładnie to, czego pragnie administrator.

W pierwszej kolejności należy zdefiniować, z jakich serwerów NNTP będziemy korzystać przy pracy z Hamsterem. W tym celu wchodzimy do menu Konfiguracja i wybieramy Artykuły / serwery / grupy / subskrypcje... Przechodzimy do karty Serwery artykułów news i dodajemy nowy serwer. Dodanie serwera sprowadza się do podania jego nazwy i portu, z którego dany serwer korzysta (np. news.icm. edu.pl, nntp).

Jeśli dla któregokolwiek serwera wymagane jest uwierzytelnienie, należy wejść w jego ustawienia i wprowadzić nazwę konta plus hasło. Do dalszej pracy niezbędne jest pobranie z serwera informacji o dostępnych na nim grupach. W tym celu wchodzimy do menu Połączenia / Serwery NNTP i klikamy nazwę nowo dodanego serwera. Hamster pobierze potrzebne informacje. Po powrocie do okna konfiguracji serwerów grup, wciskamy przycisk Subskrypcje i wskazujemy te grupy dyskusyjne, które nas interesują.

Innym sposobem na przeszukiwanie i dodawanie grup jest karta Subskrypcje grup news. Pozwala ona na wynajdywanie grup we wszystkich zarejestrowanych serwerach news. Na karcie Grupy dyskusyjne news określane są parametry subskrybowanych grup. Tam też, klikając przycisk Ustawienia, możemy skonfigurować takie opcje jak: opis, typ grupy (odczyt, odczyt i wysyłka, moderowana), limit ilości jednorazowego pobierania wiadomości oraz długość przechowywania pobranych danych. Globalnie, dla każdej z subskrybowanych grup, pobiera się jest tyle wiadomości, ile określa parametr Limit pobierania dostępny na karcie Ustawienia pobierania.

Podobnie jak w przypadku poczty elektronicznej, na pobierane wiadomości można ustawić filtry. Korzystając z odpowiednich parametrów wpisanych w pliku Scores.hst, decydujemy, które z wiadomości należy pobrać z serwerów internetowych.

Końcowe ustawienia Hamstera

Nasza praca jest niemal skończona. Do pełni szczęścia potrzebujemy jeszcze zdefiniować opcje związane z pobieraniem wiadomości i poczty.

Ręczne pobieranie wiadomości lub poczty w Hamsterze wykonywane jest przez menu Połączenia. Tam, klikając odpowiednią opcję, np. Wszystkie serwery (artykuły i poczta), pobieramy dane z poszczególnych serwerów. Ponieważ musimy robić to ręcznie, nie jest to sposób, który nas satysfakcjonuje. Warto wiedzieć, że Hamster nie ma wbudowanego prostego mechanizmu automatycznego zestawiania połączenia. Bardziej zaawansowani użytkownicy Chomika, w celu zautomatyzowania procesu pobierania danych, mogą skorzystać z wbudowanych funkcji Schedulera, ale wymaga to napisania odpowiedniego skryptu. Szybszą metodą jest wykorzystanie odpowiedniego programu.

Marmot to freewarowy program (168 KB), autorstwa Wojciecha Piszczka, rozwiązujący problem regularnej synchronizacji danych. Jego działanie jest podobne do harmonogramu zadań. O określonej porze lub w określony dzień, aplikacja zainicjuje połączenie i wykona synchronizację wskazanych serwerów poczty lub grup dyskusyjnych. Program można pobrać ze strony http://free.polbox.pl/p/pharaoh.

Konfiguracja klienta Hamstera

Klientem programu Hamster może być każdy klient poczty i czytnik grup dyskusyjnych. Zdecydowanie najbardziej popularny jest Outlook Express, dlatego opis konfiguracji będzie dotyczył właśnie tego oprogramowania.

Jeżeli wykorzystujemy Hamstera do wysyłania i odbierania poczty, w celu skonfigurowania OE wchodzimy w menu Narzędzia | Konta. Tam klikamy przycisk Dodaj i wybieramy Poczta. Dalej, jak po sznurku, prowadzi nas Kreator połączeń internetowych. Na początek wpisujemy nazwę użytkownika, nazwa ta będzie wyświetlana u odbiorców wiadomości w polu Od. Kolejny krok to podanie adresu pocztowego. Wpisujemy adres założony na Hamsterze, np. puchatek@local.mail.

W następnym oknie podajemy adresy serwerów POP3 i SMTP, w obu przypadkach jest to adres komputera z zainstalowanym Chomikiem, przy czym, może być to zarówno nazwa komputera, jak i jego adres IP. Działanie kreatora kończy podanie nazwy konta założonego dla użytkownika poczty i, jeśli chcemy, hasła. Co do możliwości zmiany innych parametrów, to są dostępne we właściwościach każdego z kont pocztowych (Narzędzia | Konta | Poczta | Właściwości).

Konfiguracja klienta grup dyskusyjnych również nie jest zbyt trudna. Tak jak poprzednio, wchodzimy w Narzędzia | Konta | Dodaj, następnie Poczta, klikamy Grupy dyskusyjne... Podobnie jak w poprzednim przypadku, podajemy nazwę identyfikującą użytkownika w publikowanych wiadomościach oraz adres pocztowy. Adresem serwera grup jest nazwa lub adres IP komputera z zainstalowanym Hamsterem. Jeśli w Hamsterze nie założyliśmy konta nntpdefault (z hasłem "*"), to musimy zaznaczyć opcję - Serwer grup dyskusyjnych wymaga logowania i wpisać nazwę konta użytkownika plus hasło.

Często zdarza się sytuacja, w której Hamster wykorzystywany jest jako lokalny bufor grup dyskusyjnych, zainstalowany na tym samym komputerze, na którym działa klient. W pierwszej kolejności grupy są pobierane z Internetu, a następnie dostarczane do Outlooka. W takim wypadku w parametrze: adres serwera grup OE, należy podawać nazwę localhost. Dla przypomnienia, localhost to inaczej adres 127.0.0.1, który jest adresem pętli zwrotnej lokalnego komputera. Gdy łączymy się z Internetem, dodatkowo w Rejestrze systemu Windows należy zmienić parametr dotyczący systemu i serwera grup dyskusyjnych. Edytujemy następujący klucz:

HKEY_CURRENT_USERSOFTWARE
MicrosoftInternet Account Manager
Accounts?????????Connection Type

i wpisujemy wartość 255 (dziesiętnie). Znaki zapytania oznaczają numer połączenia skonfigurowanego w OE i w zależności od komputera są inne.

Jeśli założyliśmy konto grup dyskusyjnych, wpisując nazwę serwera: localhost, to najłatwiej odnaleźć interesujące nas połączenie, wybierając w Edytorze rejestru znajdź: localhost (dla regedit.exe [Ctrl+F]). Po zmianie tej opcji system nie będzie monitował o nawiązanie połączenia przy każdorazowym pobieraniu artykułów przez Outlooka.
  

[ Powrót do Biblioteka - artykuły prasowe | Wykaz sekcji ]
© 2000.06.12-2008 Legion | powered by PHP Nuke
Przyjaciele: • Strony internetowe, druk, dtp • PZSZach, Szachy • Szachy, Magazyn Szachista