rewrite: use Mailer instances that each have their own settings

This bring in ns-options to handle Mailer configuration.  You now
create individual mailers each with their own settings.