Windows Mail forces a background color

G

goanga

On my machine, I use an inverted color scheme (light text on dark
background). Whenever I send a message formatted as HTML, Windows Mail forces
as background color of that message the window color currently set in the
Display control panel applet. It does not force any color on the text.

As you can imagine, when my message is read on a machine with the default
color scheme (that is, almost any other machine), the message is displayed
with black text (default color of text on the machine the text is read on) on
dark background (default background color on my machine and forced by Windows
Mail into the message), making it completely unreadable.

The way Windows Mail forces the background color is by adding a "bgcolor"
attribute to the "BODY" tag in any message being sent, with the color taken
from the currently used system color scheme.

This behavior is not visible when my message is read in Windows Mail on the
other machine, since Windows Mail, when displaying a message, seems to ignore
the background color set in that message, but it is visible when the message
is read in Firefox for example.

I tried using a stationery and setting both the text color and the
background color to "Automatic" in the New Stationery wizard, but that didn't
work either.

Anyone else has this problem?

Anyone knows a way to stop Windows Mail from forcing a background color on
new messages?
 
G

goanga

Update:
No, Windows Mail is not ignoring the background color when reading messages,
as I said in my first post.

1. I compose a message while the inverted Windows color scheme is active
(light-colored text on dark-colored background);
2. I send it to myself;
3. I change the Windows color scheme to the default one (black text on white
background);
=> I cannot read the just sent message, since it appears as black text on
black background.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top