Opera Mail uses one database that keeps an index of all mail, and sorts the messages automatically into several "views" or accesspoints. Messages are automatically sorted by type, such as mailing lists, and mail with attachments . This approach to indexing allows for quicker access to messages. For instance, a message sent to a mailing list with a word document attached will appear in both the "Documents" attachment view and in the "Mailing lists" view. Opera Mail can also use Bayesian filtering to automatically sort messages into other views. All messages in the database are accessed by opening the "Received" view.
The Opera Mail component also provides a contact manager and simple IRCclient. The IRC client allows the user to connect to multiple servers at a time. It is possible to chat in private and to transfer files between users. The chat rooms appearance can be modified by modifying a CSS file (demonstration).