[x] Update Changelog following the conventions laid out on Keep A Changelog
[x] Update README with any necessary configuration snippets
[x] Binstubs are created if needed
[x] RuboCop passes -- It passes as far as it introduces no new errors.
[x] Existing tests pass
New Plugins
[ ] Tests
[ ] Add the plugin to the README
[ ] Does it have a complete header as outlined here
Purpose
Our corporate server is a hosted Exchange 2010 that only supports NTLM auth. Adding ruby-ntlm as a dependency allows the use of "smtp_authentication": "ntlm" in the mailer.json to successfully authenticate. This took me the better part of a day to figure out, so I feel other admins new to Sensu could benefit from OOB experience.
Pull Request Checklist
Is this in reference to an existing issue? No
General
New Plugins
Purpose
Our corporate server is a hosted Exchange 2010 that only supports NTLM auth. Adding ruby-ntlm as a dependency allows the use of
"smtp_authentication": "ntlm"
in the mailer.json to successfully authenticate. This took me the better part of a day to figure out, so I feel other admins new to Sensu could benefit from OOB experience.Known Compatablity Issues