la respuesta para los que la quieran es esta,
I noticed when sending html mail to ms outlook 2000 outlook will not interpret correctally the headers unless you place a space between the \r\n appending the header line so that it looks like: 
$header = "From: somebody <
[email protected]>\r \n"; 
This seems to work in all other email clients I have tried it on so far (Mozilla, TWIG) without breaking them.  Trust M$ to use screwy headers.  The behavior I recieved out of outlook was that the first header was recognized as a header and all other headers after that one were placed in the body of the message. 
Jeff
Si no sabes ingles en altavista.com hay un lindo traductor...