I am using msbuild to build our projects. Our projects are present in Perforce. TeamCity triggers on a checkin to perforce. TeamCity is picking up the changes (Chagelists) from perforce and does a build. When build fails it will send emails to the users who are associated with Changelists. I was wondering how TeamCity gets the users associated with the changelists. And after getting users it is somehow translating them to the email addresses associated with it. I was wondering if TeamCity would provide a means for me to access the users associated with changelilsts so that I could use them to do some specialized task with them.