# 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