The most likely answer - no! (Because you do not have control over
what procedures/tools somebody else used to write their message. For
instance, many people still use Mail Handling Programs which do NOT
put in a MIME header identifying the character set with which that
message was composed.)
----
There are two modes in which you can run Yarn (I looked at this a while
ago; I -think- the current Yarn version still works similarly):
1) Not have Yarn do translations.
For this, comment out the line 'charset=iso-8859-1' in your Yarn
configuration file.
Before starting Yarn, do the CHCP to the code page you want to
be used to display character code points above 127. For instance,
if you are in Norway and KNOW that people who send you mail will
have composed it in CP865 (particularly mail which does NOT have
MIME headers on it) -- you too want to CHCP to 865.
[The only problem is, what if somebody doesn't know that you will
be using CP865, and sends you mail composed in Latin-2. When you
look at that screen, high-ASCII chars will be shown with 'glyphs'
corresponding to CP865 -- NOT as they were originally written.]
2) Have Yarn do Latin-1 translations for you.
For this, UNcomment the line 'charset=iso-8859-1' in your Yarn
configuration file. Also, CHCP 850 before you start Yarn.
{The reason for using CP 850 is that although IBM CP 819 *is*
Latin-1, it is hard to find. CP 850 has the same characters
(though in different places) and is widely distributed.}
When a message comes in whose MIME header specifies iso-8859-1
(or if the message header doesn't include the MIME stuff) Yarn
will TRANSLATE the message body from iso-8859-1 to CP 850 for
your viewing -- the high-ASCII characters appear as they were
originally written (assuming the writer composed in Latin-1).
{By the way, if you write a new message or edit an existing one,
while YOUR interaction with your screen takes place using the
CP 850 character code point definitions, when you return to
Yarn it TRANSLATES your work into proper Latin-1 for sending.}
[The only problem is, what if somebody hasn't written Latin-1?
For instance, a friend in Czechoslovakia sends you a message
written in Latin-2 -- you will NOT see his high-ASCII chars
with their original Czechoslovakian 'glyphs'.]
----
Your original question concerned viewing messages in Spanish.
I believe Latin-1 includes ALL the characters needed by Spanish.
I suggest that you use the Yarn mode (2) described above, and that
you urge all your correspondents to write their messages in Latin-1.
mikus