Contents Index Topic Contents | ||
Previous Topic: WAB_PARAM Next Topic: Internet Ratings |
Internet Mail and News Registry Layout
This topic describes how to make your e-mail reader or newsreader available in the list of mail/news programs for Microsoft® Internet Explorer, and how to integrate tightly with Internet Explorer.
Client Registry Settings Overview
Client Registry Settings Overview
Internet Explorer 3.0 supports an open architecture for non-HTTP clients, such as mail and news. This section outlines the registry settings used by Internet Explorer to determine which clients to use and how to use them. The section also outlines the registry settings that third-party clients must provide in order to be recognized and used by the system as the default client.
A new "Clients" key has been defined under HKEY_LOCAL_MACHINE\SOFTWARE. Right now, there are two defined clients: mail and news, which are subkeys of this key.
Key Value Meaning HKLM\SOFTWARE\Clients\Mail (default) Subkey name where information about the default mail client can be found. The root key of the information for this client can be found by appending this string to HKLM\Software\Clients\Mail.
HKLM\SOFTWARE\Clients\News (default) Subkey name where information about the default news client can be found. The root key of the information for this client can be found by appending this string to HKLM\Software\Clients\News
So, for example, if this value is "Internet Mail and News", information about this client can be found at HKLM\SOFTWARE\Clients\Mail\Internet Mail and News.
Mail Keys
Key Value Meaning HKLM\SOFTWARE\Clients\Mail\clientname (default) Friendly name for this client. The list of clients in the Internet Control Panel is generated by enumerating all the client subkeys and appending the friendly name for each to the list.
HKLM\SOFTWARE\Clients\Mail\clientname\Protocols\mailto (various) Contains a mirror of the registry settings that the application needs to have written under HKEY_CLASSES_ROOT\mailto in order to service mailto URLs. This entire registry hierarchy will replace the existing mailto: registry hierarchy.
HKLM\SOFTWARE\Clients\Mail\clientname\shell\open\command (default) Contains the command line that will launch the mail client into its default view (typically the Inbox). News Keys
Key Value Meaning HKLM\SOFTWARE\Clients\News\clientname (default) Friendly name for this client. The list of clients in the Internet Control Panel is generated by enumerating all the client subkeys and appending the friendly name for each to the list.
HKLM\SOFTWARE\Clients\News\clientname\Protocols\news (various) Contains a mirror of the registry settings that the application needs to have written under HKEY_CLASSES_ROOT\news in order to service news URLs. This entire registry hierarchy will replace the existing news: registry hierarchy.
HKLM\SOFTWARE\Clients\News\clientname\Protocols\nntp (various) Contains a mirror of the registry settings that the application needs to have written under HKEY_CLASSES_ROOT\nntp in order to service nntp URLs. This entire registry hierarchy will replace the existing nntp: registry hierarchy.
HKLM\SOFTWARE\Clients\News\clientname\Protocols\snews (various) Contains a mirror of the registry settings that the application needs to have written under HKEY_CLASSES_ROOT\snews in order to service snews URLs. This entire registry hierarchy will replace the existing snews: registry hierarchy.
HKLM\SOFTWARE\Clients\News\clientname\shell\open\command (default) Contains the command line that will launch the news client into its default view.
Top of Page
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.