To distribute font outside your organization you must use font embed technology. This article explains how to embed fonts to be browsed by Internet Explorer and Netscape navigator. To find out how to embed fonts in Office or Adobe documents, click here. Please note that you must have the perpetual license to distribute documents within or outside your organization. Read license agreement for more information.
Unfortunately here Netscape and Microsoft take different approaches to embed font files. If your web page targets both browsers, you need to present different code pieces based on the browser type.
Embed a Font for viewing in Internet Explorer
Please note that only IE4.0 or above have the capability to web pages with embedded fonts. Here are the steps:
Prepare an EOT (embedded Open Type) for the font you want to embed using a free tool from Microsoft. Link the EOT to web pages using CSS STYLE tag:
<HEAD>
<TITLE>My Page</TITLE>
<STYLE TYPE="text/css">
<!-- @font-face { font-family: “MRV Code39MA”;
font-style: normal; font-weight:normal;
src: url(http://www.mysite.com/fonts/mrv39ma.eot);
}
-->
</STYLE>
</HEAD>
Embed a font for viewing in Netscape
This viewing capability is only available for Netscape 4.01 and later versions. Prepare a PFR ( Portable Font Resource) for the font you wish to embed using several tools such as HexWeb typography. Prepare your web page like this:
<HEAD>
<TITLE>My Page</TITLE>
<LINK REL=FONTDEF SRC="/fonts/mrv39ma.pfr">
</HEAD>
A good article about embedding font using MS Outlook/Outlook Express can be found Here.