-
Improvement
-
Resolution: Fixed
-
Major
-
None
I am dealing with a lot of users that are making commits against a few different repository (cvs, git, svn, etc…) Each repository was setup with a non-standard user id schema, not to mention that the e-mail server was setup with a different id schema as well. The current email-ext plug-in tries to send of emails to the offender based upon the user id it finds and appends the domain to the end. The issue is that user id is not the same as the e-mail.
Currently:
jdoe => jdoe@somewhere.com == invalid
doejohn => doejohn@somewhere.com == invalid
johndoe123 => johndoe123@somewhere.com == invalid
Should resolve as:
jdoe => John.Doe@somewhere.com == valid
doejohn => John.Doe@somewhere.com == valid
johndoe123 => John.Doe@somewhere.com == valid
The real email for all three user ids would be John.Doe@somewhere.com any time it sees jdoe doejohn or johndoe123.