Quote referenced function name.
Let the Mailer use templates from other places

Inject a template factory into the Mailer at construction, thus
allowing it to be used for templates from elsewhere. Provide a
default file based factory class which is suitable for the basic
use case.
Fix quoting

I'd not realised this was meant to be reStructuredText.