Hello: I'm trying to compose an email in C++ which contains the euro-character (€), but it always appears as a "?". This is my code: ------------------------------ IMessagePtr iMsg(__uuidof(Message)); _StreamPtr Stm; iMsg->put_To( L"person1@mydomain.com" ); iMsg->put_From( L"person2@mydomain.com" ); iMsg->put_Subject( L"Subject" ); iMsg->put_TextBody( L"Euro: €" ); iMsg->GetStream( &Stm ); Stm->SaveToFile( L"C:\\mailbox\\Message.EML",adSaveCreateOverWrite ); Stm->Close(); iMsg->Send(); ------------------------------ When I open the file C:\\mailbox\\Message.EML (where I saved the email), this is what appears (I know the field Content-Transfer-Encoding must be "8bit", but how can I set it?): Thread-Topic: =?iso-8859-1?Q?T=EDtulo?= thread-index: AcXUxrhSNubG31SdRUaZ6o5sQowC5w== From: To: Subject: =?iso-8859-1?Q?T=EDtulo?= MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit Content-Class: urn:content-classes:message Importance: normal Priority: normal X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4927.1200 Euro: ?