What if your SMTP server uses basic authentication and requires and SSL connection.
I have followed steps I found @ http://blogs.msdn.com/buckh/archive/2006/07/21/smtp_username_password.aspx. Mail gets sent to the virtual SMTP server running on the build machine but I am not recieving any mail. I believe the problem arises with the fowarding. Our SMTP server requires SSL connections, but within the Virtual SMTP server settings, I dont see an option to force it to use SSL connections when connecting to another SMTP server. Is this correct
During the install of TFS, one of the dialogs will ask for an SMTP server. If you didn't fill that in, there is a config file with the setting that you may need to edit. I'll see if I can find out which one.
In addition, the user will need to have Visual Studio 2005 installed with the Team Explorer add-in. After they connect to the TFS server, they can go to the TEAM menu and select the "Project Alerts..." option to put in their email address for when "A build completes".
If they don't have Studio, then maybe someone can set-up an email group alias and one of the Studio users can put in that email group as the email address to receive the build alerts instead of their individual email address.
You don't need to do anything specific in the build files for this.
Send an email after build
rfiddelke
What if your SMTP server uses basic authentication and requires and SSL connection.
I have followed steps I found @ http://blogs.msdn.com/buckh/archive/2006/07/21/smtp_username_password.aspx. Mail gets sent to the virtual SMTP server running on the build machine but I am not recieving any mail. I believe the problem arises with the fowarding. Our SMTP server requires SSL connections, but within the Virtual SMTP server settings, I dont see an option to force it to use SSL connections when connecting to another SMTP server. Is this correct
gameboy_advance
Lisa Nicholls
Users can sign up for build alerts in Visual Studio by going to Team -> Project Alerts and checking the "Build Completes" box.
Buck
sharpbart
Changing the SMTP server: http://blogs.vertigosoftware.com/teamsystem/archive/2006/07/11/Changing_SMTP_settings_on_Team_Foundation_Server.aspx
Buck
AlexeyK
On the server machine where TFS is installed go to:
C:\Program Files\Microsoft Visual Studio 2005 Team Foundation Server\Web Services\Services
edit the web.config you find there and you will find:
< xml version="1.0" encoding="utf-8" >
<configuration>
<appSettings>
...
<add key="emailNotificationFromAddress" value="[your from address goes here]" />
<add key="smtpServer" value="[your server name goes here]" />
</appSettings>
pythonpoole
During the install of TFS, one of the dialogs will ask for an SMTP server. If you didn't fill that in, there is a config file with the setting that you may need to edit. I'll see if I can find out which one.
In addition, the user will need to have Visual Studio 2005 installed with the Team Explorer add-in. After they connect to the TFS server, they can go to the TEAM menu and select the "Project Alerts..." option to put in their email address for when "A build completes".
If they don't have Studio, then maybe someone can set-up an email group alias and one of the Studio users can put in that email group as the email address to receive the build alerts instead of their individual email address.
You don't need to do anything specific in the build files for this.