I'm using smtp4dev to send email alerts from TFS. I'm using Windows VIsta. In TFS administration Console->Email Alert Settings, I set SMTP server as localhost and Email from Address is my mail id. In Visual Studio 2010, Team->Project Alerts, I enabled "Anything is checked in" and gave another email id in Send to field. After my checkins, I didn't receive any email. smtp4Dev is visible in system tray.
In Event Viewer, I found the below Error,
TF53010: The following error has occurred in a Team Foundation component or extension:
Date (UTC): 12/3/2012 6:07:33 AM
Machine: MACHINE112
Application Domain: TfsJobAgent.exe
Assembly: Microsoft.TeamFoundation.Framework.Server, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a; v2.0.50727
Service Host:
Process Details:
Process Name: TFSJobAgent
Process Id: 2804
Thread Id: 6996
Account name: NT AUTHORITY\LOCAL SERVICE
Detailed Message: TF271001: An error occurred while attempting to send an e-mail notification to the following address: yyyy@example.com. Further e-mail notification errors that occur within the next five minutes might not be logged. Verify that the e-mail notification settings are correct in the Team Foundation Administration Console. Exception Message: Failure sending mail. (type SmtpException)