This plugin adds a notes method to the Qpsmtpd::Address class. This allows arbitrary data to be attached to an address similar to the connection and transaction notes. One possible use would be to use it to pass per-recipient configuration between plugins.

The tarball also contains two plugins which make use of address notes: address_notes_aliases gets per-recipient configuration from the aliases_check plugin and puts them into address notes. This plugin is intended for production use (at least until it is merged with aliases_check). address_notes_test OTOH is a simple demo module: It only dumps all address notes of a recipient to the log.