gif gif gif gif index external WA external KTI external spis artykułów


Dalej: Indeks Wyżej: Konfiguracja Poprzednio: Nowe możliwości w pine

Używanie znaków narodowych w poczcie wysyłanej i odbieranej za pomocą programu pine

 

Problem wysyłania poczty (i newsów) z użyciem znaków narodowych jest zagadnieniem z formalnego punktu widzenia bardzo prostym, ale ogromnie skomplikowanym w fazie realizacji.

Program pine jest przystosowany do wysyłania i odbioru listów i newsów zawierających znaki narodowe kodowane zgodnie z zasadami MIME.  Oznacza to, że list powinien używać jednego z następujących zestawów znaków:

Problemy zaczynają się wtedy, gdy korzystamy z programu w środowisku DOS lub Windows. Polskie litery w tych środowiskach mogą być kodowane w jednym z kilku (mniej lub bardziej popularnych) standardów.

'174 Program pine standardowo przystosowany jest do przekodowywania znaków najpopularniejszych na zachodzie stron kodowych CP437, CP850, CP860, CP863, i CP865 do ISO-8859-1 (gdy w pliku PINERC napotka deklaracje character-set=ISO-8859-1) oraz znaków ze strony kodowej CP866 do ISO-8859-5 (gdy napotka tam deklarację character-set=ISO-8859-5). Przekodowywanie działa ,,w obie strony'' i jest stosowane w przypadku odbierania i wysyłania poczty oraz zapisywania (komendami Save i Export) listów i załączników.

W każdym innym przypadku, użytkownik musi przygotować własną tablice kodowania. Powinna być ona wskazywana zmienną środowiska ISO_TO_PC. PC-Pine spodziewa się napotkać w tym (tekstowym) pliku informacji w następującym formacie: plik powinien zawierać tablicę o 256 elementach oddzielonych "pustymi" odstępami (white-space) to jest znakami: odstęp (,,spacja''), tabulator, nowa linia ale nie przecinkami; każdy z elemetów tablicy jest liczbą dziesiętną, indeks (numer kolejny elementu) jest kodem znaku PC wartość elementu kodem znaku w kodzie ,,docelowym'' (ISO).

Dalsze informacje zawarte są w osobnym dokumencie poświęconym temu tematowi. Opisane są tam rozwiązania pozwalające łatwo czytać pocztę z polskimi literami na terminalu pozbawionym zupełnie polskich liter.



gif gif gif gif index external WA external KTI external spis artykułów


Dalej: Indeks Wyżej: Konfiguracja Poprzednio: Nowe możliwości w pine



(C) by Wojciech Myszka
PON, 7 PAŹD 1996 12:54:19