An in-depth look at Mozilla Mail
  The Mail Reader: A Full-fledged mozilla application [ << Previous | Next >> ]

The Mail Reader: A Mozilla Application

  • XUL: Presentation of a user interface.
  • JavaScript: Used to manipulate the user interface
  • C++: XPCOM Components (DLLs) do the "hard work"
  • RDF: To reflect structured data back to the user (Model-View-Controller)
Useful Core Components:
  • Pref: persistent storage of user's preferences/settings
  • Necko: to facilitate simultaneous, asynchronous network connections
  • Mork: a lightweight database
  • libmime: displaying a plaintext or HTML mail message

Alec Flett
Last modified: Fri Jul 7 00:49:02 PDT 2000
[ Intro | Mozilla Mail: What is it? | The Mail Reader: A Full-fledged mozilla application | Mozilla Mail and XUL | Special features of XUL: XBL, overlays | Mozilla Mail and JavaScript | Mozilla Mail and C++ | Mozilla Mail and RDF | A Diversion: RDF | Mozilla and RDF | Mozilla Mail and RDF | Bootstrapping | Putting it all together ]