this plugin will be introduced with 1.494
[JENKINS-19433] - Added handling of user-defined e-mail addresses in FastEmailResolver.

This change adds a new routine for fast email resolution.
If a user has defined his own e-mail on the profile page, it will be resolved in the Mailer plugin with a highest priority.

Resolves https://issues.jenkins-ci.org/browse/JENKINS-19433

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
[JENKINS-19433] - Fixed comments from @jglick

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
[JENKINS-19433] - MailAddressResolver::resolve(User) uses a Mailer.UserProperty as a data source with a highest priority.

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
Merge pull request #12 from jenkinsci/JENKINS_19433_fix

[JENKINS-19433] - Added handling of user-defined e-mail addresses in FastEmailResolver.
Be defensive when sending the failure email.

The workspace may be null during a failure.
Merge branch 'master' of github.com:jenkinsci/mailer-plugin
[JENKINS-23256]

Don't let a problem in MailAddressResolver affect the innocent caller