# 12.5 `mhlib` -- Access to MH mailboxes

The `mhlib` module provides a Python interface to MH folders and their contents.

The module contains three basic classes, `MH`, which represents a particular collection of folders, `Folder`, which represents a single folder, and `Message`, which represents a single message.

class `MH`([path[, profile]])
  `MH` represents a collection of MH folders.

class `Folder`(mh, name)
  The `Folder` class represents a single folder and its messages.

class `Message`(folder, number[, name])
  `Message` objects represent individual messages in a folder. The Message class is derived from `mimetools.Message`.

Subsections

- 12.5.1 MH Objects
- 12.5.2 Folder Objects
- 12.5.3 Message Objects