Konfiguracja programu WINPMAIL do nadawania i odbioru poczty z polskimi literkami w środowisku Windows

Program pocztowy Pegasus Mail jest wzorcowym rozwiązaniem aplikacji obsługującej znaki narodowe w poczcie: list komponowany jest z użyciem zestawu znaków dostępnego w środowisku w którym pracuje program - będzie to strona kodowa CP125O (EE) w przypadku Windows i używana przez nas strona kodowa DOSa. Przed wysłaniem list przekodowywany jest do standardu ISO-8859-2 (może to być dowolny inny standard obsługiwany przez MIME). Tabelę przekodowań dostarcza użytkownik. Odnierana przesyłaka rozkodowywana jest (z wykorzystaniem tej samej tabeli) i przedstawiana odbiorcy w lokalnie używanym standardzie kodowania.

Cały problem sprowadza się zatem do:

  1. Opracowania odpowiednich tablic przekodowań. Jak to zrobić opisane zostało w tekście opisującym działanie przystosowanie programu Pegasus Mail w środowisku DOS. Jeżeli dla kogoś jest to za trudne - dostarczam przygotowane pliki wpm-lmtt.r i wpm-lmtt.rsc oraz wpm-char.r i wpm-char.rsc.
  2. Pliki wpm-lmtt.rsc i wpm-char.rsc należy przekopiować albo:
    - do kartoteki, w której znajduje się program wpmail.exe (wówczas dostępne będą one dla wszystkich użytkowników), ale wymaga to uprawnień administratora serwera Novell
    albo
    - do kartoteki do której zapisywane są przychodzące listy (wówczas ustawienia będą obowiązywały tylko dla nas).
  3. Należy zmodyfikować plik pmail.ini (znajduje się on w kartotece z przychodzącą pocztą). W pliku tym powinniśmy znaleźć linie:
    Default MIME character set                = ISO-8859-x
    w rozdziale dotyczącym DOS i w rozdziale dotyczącym Windows i wpisać:
    Default MIME character set                = ISO-8859-2
  4. Należy wreszcie skonfigurować program aby do wysyłania przesyłek używał MIME. W tym celu podczas komponowania listu naciskamy klawisz opisany "Special" i oznaczony "!" (wykrzyknikiem). Sprawdzamy czy jest zaznaczony kwadracik przy linii "Use MIME encodings for Internet and local mail". Ustawienie będzie obowiązywać dla przygotowywanej i wszystkich następnych przesyłek.
  5. Standardowo Pegasus polskie literki koduje używając kodowania "quoted-printable". Jeżelio chcemy, aby znaki były wysyłane bez przekodowań - musimy z menu "File" wybrac funkcję "Preferences", a tam "Advanced settings" i zaznaczyć kwadracik przy linii "Allow 8-bit MIME encoding".
I gotowe!
Wojciech Myszka