Při testování jsem si uvědomil, že pro starší verze phpRS není potřeba tak složitá úprava. Protože nemají volitelnou znakovou sadu, stačí jenom upravit ten jeden řádek podle potřeby.
Pro variantu s win1250
...
if ($this->odesilatel_txt!=''): // textovy popis odesilatele
$prhlavicka .='=?ISO-8859-2?B?'.Base64_Encode($this->win1250_to_iso88592('"'.$this->odesilatel_txt.'" ')).'?=';
endif;
...
Pro variantu s iso88592
...
if ($this->odesilatel_txt!=''): // textovy popis odesilatele
$prhlavicka .='=?ISO-8859-2?B?'.Base64_Encode('"'.$this->odesilatel_txt.'" ').'?=';
endif;
...
Pro variantu s utf8
...
if ($this->odesilatel_txt!=''): // textovy popis odesilatele
$prhlavicka .='=?UTF-8?B?'.Base64_Encode('"'.$this->odesilatel_txt.'" ').'?=';
endif;
...
(100% otestovanou variantu mám jenom tu win1250 :-) )