[TFS2010] HowTo: Configure an SMTP service to send mails using a GMAIL account

image47dd1de4

Hi,

While the last screenshot is the only one that affects Team Foundation Server 2010, this post shows how to install the service of SMTP that comes with Windows Server 2008 and configured for that email emails to the GMAIL SMTP service. In this way we can have something as useful as they are notifications by mail on our demo of Team Foundation Server 2010 virtual machines . To make this work you must have the option of SMTP and POP3 enabled in your GMAIL account.

Tutorial

1. In the first place we must activate the Feature to have access to an SMTP service. Access to the [Server Manager] and in the same section of Features added [smtp Server].

image

2. Once the installation is complete we will see the SMTP tab in the Internet Information Server Management Console. In the same access to the configuration of SMTP Email.

image

3. In this section allow values by default, but if we want we can use the option [Store e-mail in pickpu directory] to store mails in a directory and to view them from there (this is very useful for demos without connection to the internet)

image

4. The following to configure the SMTP server using the configuration of IIS 6 (I know it is a little sad, but it is what it is). Access to it with the menu [Administrative Tools / / Internet Information Services (IIS) 6.0 Manager]

image

5. The first thing we see is that the service is stopped, we select, we deploy the contextual menu and [Start]

image

6. Once started, select it and access to the properties of the service.

image

7. In the [Access] tab enable the local server to enable it to Relay on whether same (this do not know if it is necessary, but otherwise it did not work)

image

8. In the tab [Delivery] [outbound security] select and configure our GMAIL account with the [basic authentication] option. Also check the option of [TLS encryption]

image

9. At [Outbound connections] use the port of gmail > 587

image

10. And finally, in the [Advanced] section configure the smart host to use smtp.gmail.com.

image

11 This now leaves the configured SMTP server to be used by TFS.

12. Finally remains TFS2010settings, in the console on the node [application tier] from our server, configure the alerts to use the local server with the e-mail account you want to use.

image

Donate! now to open our favorite mail client and see how it grows the Inbox with TFS alerts! Open-mouthed smile

image

Greetings @ Home

The Bruno

   

Sources: http://www.itechtalk.com/thread2250.html, http://fmuntean.wordpress.com/2008/10/26/how-to-configure-iis-smtp-server-to-forward-emails-using-a-gmail-account/

[TFS2010] HowTo: Configurar un servicio SMTP que envie alertas utilizando una cuenta de GMAIL

image47dd1de4

Buenas,

si bien el último screenshot es el único que afecta a Team Foundation Server 2010, este post demuestra como instalar el servicio de SMTP que viene con Windows Server 2008 y configurar el mismo para que reenvie los correos al servicio de SMTP de GMAIL. De esta forma podemos tener algo tan útil como son las notificaciones por correo en nuestras máquinas virtuales de demo de Team Foundation Server 2010. Para que esto funcione tienes que tener habilitada la opción de SMTP y POP3 en tu cuenta de GMAIL.

Tutorial

1. En primer lugar debemos activar la Feature para tener acceso a un servicio de SMTP. Accedemos al [Server Manager] y en el mismo en la sección de Features agregamos [SMTP Server].

image

2. Una vez finalizada la instalación podremos ver la opción de SMTP en la consola de administración de Internet Information Server. En el mismo accedemos a la configuración de SMTP Email.

image

3. En esta sección dejamos los valores por defecto, aunque si lo deseamos podemos utilizar la opción [Store e-mail in pickpu directory] para almacenar los correos en un directorio y poder ver los mismos desde allí (esto es muy útil para demos sin conexion a internet)

image

4. A continuación configuramos el servidor SMTP utilizando la interfaz de configuración de IIS 6 (ya lo sé es un poco triste, pero es lo que hay). Accedemos a la misma con el menú [Administrative Tools // Internet Information Services (IIS) 6.0 Manager]

image

5. Lo primero que vemos es que el servicio está detenido, lo seleccionamos, desplegamos el menú contextual y [Start]

image

6. Una vez iniciado, seleccionamos el mismo y accedemos a las propiedades del servicio.

image

7. En la pestaña [Access] habilitamos el servidor local para que pueda hacer Relay sobre si mismo (esto no sé si es necesario, pero de otra forma no me funcionaba)

image

8. En la pestaña [Delivery] seleccionamos [Outbound Security] y configuramos nuestra cuenta de GMAIL con la opción [Basic Authentication]. Además marcamos la opción de [TLS encryption]

image

9. En [Outbound connections] utilizamos el puerto de gmail > 587

image

10. Y finalmente en la sección [Advanced] configuramos el smart host para que utilice smtp.gmail.com.

image

11. Esto ya nos deja el servidor SMTP configurado para ser utilizado por TFS.

12. Finalmente queda la configuración de TFS2010, dentro de la consola en el nodo [Application Tier] de nuestro servidor, configuramos las alertas para que utilicen el servidor local con la cuenta de correo que deseamos utilizar.

image

 

Done !!! ahora a abrir nuestro cliente de correos favoritos y a ver como crece el Inbox con las alertas de TFS !!! Open-mouthed smile

image

 

Saludos @ Home

El Bruno

   

Fuentes: http://www.itechtalk.com/thread2250.html, http://fmuntean.wordpress.com/2008/10/26/how-to-configure-iis-smtp-server-to-forward-emails-using-a-gmail-account/