Outlook Express 6 would only print the header and footer (not the actual content) under XP SP3. I Googled this, but various fixes did not either apply or work. In the end I solved with the following:
Tools ==> Options ==> Connection ==> Internet Connection Settings ==> Change ==> Advanced ==> Printing ==> Check “Print background colours and images” box.
Voilà la solution!