Vous êtes sur la page 1sur 17

20/7/2017 Configuracin y configuracin del servidor SMTP en Windows Server 2008 R2

Configuracin y configuracin del servidor


SMTP en Windows Server 2008 R2
26 de abril de 2012Por japinator

Ha habido cierta confusin acerca de cmo configurar y configurar un servidor SMTP o un rel
de correo en Windows Server 2008 R2 . La confusin ha surgido debido a que el componente
del servidor SMTP no se administra desde IIS 7.5, sino que se gestiona desde la consola IIS
6 . Para que SMTP funcione, debe instalar IIS 6 como una caracterstica. Los siguientes pasos
explicarn cmo configurar y configurar SMTP de principio a fin.

Nota : Los pasos para instalar un servidor SMTP o un reenvo de correo en Windows Server
2012 son muy similares, a excepcin de algunos cambios menores de GUI. Vea este post para
saber los pasos exactos.

He notado algunos mensajes del foro donde la gente est equivocadamente siguiendo los pasos
en este artculo pensando que estn configurando un servidor de correo para enviar y recibir
correos electrnicos para su dominio - esto es incorrecto. Los pasos descritos en esta publicacin
son para crear un servidor SMTP virtual o un rel de correo, que slo enva mensajes. Esto se
utiliza normalmente cuando las aplicaciones web generan correos electrnicos y utilizan el rel de
correo para entregarlos. Eso es muy diferente de la creacin de un servidor de correo. Si este
ltimo es su objetivo deseado y es para una operacin comercial, entonces le sugiero que busque
en lnea los pasos para instalar y configurar Microsoft Exchange Server para ese propsito. Si
usted est buscando un servidor de correo gratuito, entonces recomiendo hMailServer .

Instalacin de la funcin SMTP


1 . Haga clic en Inicio > Ejecutar e ingrese servermanager.msc en el cuadro de dilogo Abrir y,
a continuacin, haga clic en Aceptar para cargar el Administrador del servidor :

C:\Users\Admin>servermanager.msc

2 . Utilice el Asistente para agregar caractersticas para seleccionar Servidor SMTP en


la pgina Seleccionar caractersticas . Para iniciarlo, haga clic con el botn derecho
en Caractersticas y haga clic en Agregar funcin :

http://www.vsysad.com/2012/04/setup-and-configure-smtp-server-on-windows-server-2008-r2/ 1/17
20/7/2017 Configuracin y configuracin del servidor SMTP en Windows Server 2008 R2

3 . En la seccin Caractersticas , seleccione Servidor SMTP y haga clic en Siguiente :

http://www.vsysad.com/2012/04/setup-and-configure-smtp-server-on-windows-server-2008-r2/ 2/17
20/7/2017 Configuracin y configuracin del servidor SMTP en Windows Server 2008 R2

4 . Es posible que vea un cuadro de dilogo como el que se muestra a continuacin, indicando
que se requieren ciertos servicios y funciones de rol para SMTP:

5 . Haga clic en Agregar servicios de funciones necesarios y, a continuacin, volver a


la seccin Caractersticas anterior . Asegrese de que el servidor SMTP est marcado y, a
continuacin, haga clic en Siguiente.

http://www.vsysad.com/2012/04/setup-and-configure-smtp-server-on-windows-server-2008-r2/ 3/17
20/7/2017 Configuracin y configuracin del servidor SMTP en Windows Server 2008 R2

6 . En la seccin Servidor Web (IIS) , haga clic en Siguiente para continuar con
la seccin Servicios de funcin :

7 . Los servicios de funcin deben ser pre-pobladas - IIS 6 Compatibilidad con la


administracin debe ser seleccionado, y debajo de ella, IIS 6 Compatibilidad con la
metabase y el IIS 6 Management Console tambin deben ser revisadas. Haga clic
en Siguiente para continuar:

http://www.vsysad.com/2012/04/setup-and-configure-smtp-server-on-windows-server-2008-r2/ 4/17
20/7/2017 Configuracin y configuracin del servidor SMTP en Windows Server 2008 R2

8 . En la seccin Confirmacin , haga clic en Instalar :

http://www.vsysad.com/2012/04/setup-and-configure-smtp-server-on-windows-server-2008-r2/ 5/17
20/7/2017 Configuracin y configuracin del servidor SMTP en Windows Server 2008 R2

9 . En la seccin Resultados , haga clic en Cerrar para completar la instalacin del servidor
SMTP :

http://www.vsysad.com/2012/04/setup-and-configure-smtp-server-on-windows-server-2008-r2/ 6/17
20/7/2017 Configuracin y configuracin del servidor SMTP en Windows Server 2008 R2

Configuracin del servidor SMTP


El siguiente paso es configurar SMTP . Para ello, tendremos que abrir el Administrador de
Servicios de Internet Information Server (IIS) 6 .

10 . Haga clic en Inicio > Ejecutar y, a continuacin, escriba inetmgr6en el cuadro de dilogo y, a
continuacin, haga clic en Aceptar para cargar el Administrador de IIS 6.

11 . En el Administrador de IIS 6, haga clic con el botn derecho en Servidor SMTP y


seleccione Propiedades :

http://www.vsysad.com/2012/04/setup-and-configure-smtp-server-on-windows-server-2008-r2/ 7/17
20/7/2017 Configuracin y configuracin del servidor SMTP en Windows Server 2008 R2

12 . En la ficha General , a menos que desee que el servidor SMTPutilice una direccin IP
especfica, deje la configuracin tal y como estn para que la direccin IP est establecida
en (Sin asignar) :

http://www.vsysad.com/2012/04/setup-and-configure-smtp-server-on-windows-server-2008-r2/ 8/17
20/7/2017 Configuracin y configuracin del servidor SMTP en Windows Server 2008 R2

13 . Para continuar, haga clic en la pestaa Acceso :

14 . Haga clic en el botn Autenticacin y asegrese de que el acceso annimo est marcado
y, a continuacin, haga clic en Aceptar:

http://www.vsysad.com/2012/04/setup-and-configure-smtp-server-on-windows-server-2008-r2/ 9/17
20/7/2017 Configuracin y configuracin del servidor SMTP en Windows Server 2008 R2

15 . Una vez en la pestaa Acceso , haga clic en el botn Conexin . Seleccione Slo la lista de
abajo y luego haga clic en Agregar . Introduzca 127.0.0.1 como IP addess y luego
haga clic en OK :

La configuracin de conexin controla qu equipos pueden conectarse al servidor SMTP y enviar


correo. Al otorgar slo el acceso localhost (127.0.0.1), slo limita al servidor la capacidad de
conectarse al servidor SMTP. Este es un requisito para la seguridad.

16 . Haga clic en Aceptar para volver a la ficha Acceso y, a continuacin, haga clic en
el botn Rel . Introduzca 127.0.0.1 como IP addess y luego haga clic en OK :

La seccin de retransmisin determina qu equipos pueden retransmitir correo a travs de este


servidor SMTP. Permitiendo slo la direccin IP localhost (127.0.0.1) permisos de retransmisin
significa que slo el propio servidor puede retransmitir correo. A la inversa, evita que el servidor
http://www.vsysad.com/2012/04/setup-and-configure-smtp-server-on-windows-server-2008-r2/ 10/17
20/7/2017 Configuracin y configuracin del servidor SMTP en Windows Server 2008 R2

SMTP sea un rel abierto y que se utilice para enviar correo no deseado de correo no deseado
por otras computadoras en Internet, lo que podra llevar al servidor SMTP a aparecer en la lista
negra.

17 . A continuacin, vaya a la pestaa Mensajes . Aqu puede introducir una direccin de correo
electrnico a la que se envan copias de los informes de no entrega. Tambin puede configurar la
ubicacin del director Badmail , sin embargo, la configuracin predeterminada debera ser
suficiente:

18 . A continuacin, vaya a la pestaa Entrega :

http://www.vsysad.com/2012/04/setup-and-configure-smtp-server-on-windows-server-2008-r2/ 11/17
20/7/2017 Configuracin y configuracin del servidor SMTP en Windows Server 2008 R2

19 . Haga clic en el botn de seguridad de salida y asegrese de que el acceso annimo est
seleccionado. Como el nico servidor que puede conectar y retransmitir correo a travs del
servidor SMTP es localhost, esta configuracin de seguridad est bien:

20 . Haga clic en Aceptar para volver a la ficha Entrega y, a continuacin, haga clic
en Conexiones salientes . Deje los valores predeterminados como son:
http://www.vsysad.com/2012/04/setup-and-configure-smtp-server-on-windows-server-2008-r2/ 12/17
20/7/2017 Configuracin y configuracin del servidor SMTP en Windows Server 2008 R2

21 . Haga clic en Aceptar para volver a la ficha Entrega y, a continuacin, haga clic
en Conexiones salientes y , a continuacin, haga clic en el botn Avanzadas :

Aqu necesitar ingresar el nombre de dominio completo del servidor SMTP. Este ser el nombre
de host o un registro que se ha creado en su archivo de zona DNS. Esto es sencillo, pero tendrs
que confirmar cmo lo haces con la parte que administra DNS para tu dominio. He
ingresado mail.vsysad.com ya que este es totalmente calificado. Si hace clic en
el botn Comprobar DNS , puede confirmar si el nombre elegido se resuelve correctamente. En
mi caso lo hace como veo lo siguiente:

http://www.vsysad.com/2012/04/setup-and-configure-smtp-server-on-windows-server-2008-r2/ 13/17
20/7/2017 Configuracin y configuracin del servidor SMTP en Windows Server 2008 R2

22 . Haga clic en Aceptar y, a continuacin, en Aceptar para salir de las Propiedades del
servidor virtual SMTP .

Tambin puede realizar esta prueba ejecutando nslookup para confirmar la existencia del nombre
de host, as como confirmar la direccin IP a la que se resuelve, que debe ser la direccin IP de su
servidor:

Tenga en cuenta que el DNS es crucial para la entrega exitosa de correo electrnico. Si su
servidor SMTP no puede resolver los dominios a los que intenta enviar mensajes,
fallar. Asegrese de que los servidores DNS que ha configurado pueden resolver las consultas
DNS correctamente. De la captura de pantalla anterior se puede ver que el servidor DNS que he
configurado, cachens2.dfw1.rackspace.com , fue capaz de resolver con xito el nombre de mi
servidor SMTP, mail.vsysad.com . Este es uno de los muchos servidores DNS de Rackspace y
estoy 100% seguro de que funciona bien.

La razn por la que estoy destacando esto es porque si su servidor SMTP se sienta dentro de una
red corporativa probablemente utilizar un servidor DNS interno. A menudo, stos slo se
configuran para resolver espacios de nombres internos, por lo que la resolucin de nombres de
host externos puede fallar. Adems, las reglas de cortafuegos pueden bloquear su servidor SMTP
de consultar cualquier servidor DNS, as que compruebe y asegrese de que las consultas DNS
se resuelven con xito y si no asegrese de que se arreglen antes de pasar a la fase de prueba a
continuacin.

Otro punto muy importante acerca de DNS es que debe asegurarse de que tiene un registro PTR
para las bsquedas DNS inversas configuradas. El registro PTR permite que la direccin IP
pblica de su servidor SMTP se resuelva de nuevo a su nombre de host. Algunos de los grandes
proveedores de servicios de correo electrnico realizan bsquedas inversas de DNS de servidores
de correo conectndose a ellos como una medida de seguridad para comprobar su credibilidad o
reputacin. Su empresa de alojamiento web debe tener un panel de control que le permite
configurar el DNS inverso si tiene una direccin IP pblica dedicada. No tener un registro PTR no
garantiza el fracaso de la entrega de correo electrnico, pero probablemente retrasar la entrega
de correo electrnico y en el peor de los casos puede resultar en que sus mensajes se bloqueen y
su host est en la lista negra. Le recomiendo que configure un registro PTR para su servidor.

http://www.vsysad.com/2012/04/setup-and-configure-smtp-server-on-windows-server-2008-r2/ 14/17
20/7/2017 Configuracin y configuracin del servidor SMTP en Windows Server 2008 R2

Siga las instrucciones de esta publicacin que le muestra cmo verificar la configuracin correcta
de DNS mediante la herramienta SMTPDIAG.

23 . El ltimo paso de configuracin ser configurar el Servicio SMTP en Automtico para que se
inicie automticamente cuando se inicia el servidor. Abra el smbolo del sistema y ejecute el
comando siguiente para habilitar esta configuracin:

C:\Users\Admin>sc config "smtpsvc" start= auto


[SC] ChangeServiceConfig SUCCESS

A continuacin, ejecute el comando siguiente para confirmar que el servicio est en ejecucin:

C:\Users\Admin>sc query "SMTPSVC" | find "RUNNING"


STATE : 4 RUNNING

Si el servicio SMTP no est ejecutando el comando anterior no devolver un estado / resultado. Si


ese es el caso, ejecute el comando siguiente para iniciarlo:

C:\Users\Admin>net start smtpsvc


The Simple Mail Transfer Protocol (SMTP) service is
starting.
The Simple Mail Transfer Protocol (SMTP) service
was started successfully.

Ahora estamos listos para probar la configuracin.

Prueba del servidor SMTP


El siguiente paso es verificar que el servidor SMTP pueda enviar correo electrnico
correctamente. Para ello, siga estos pasos:

24 . Cree un archivo de texto en su escritorio llamado email.txt y pegue lo siguiente en l,


recordando cambiar la informacin de la direccin de correo electrnico para reflejar sus propios
detalles:

From: blog@yourdomain.com
To: email@yourdomain.com
Subject: Email test

This is the test body of the email

25 . Guarde los cambios en email.txt y, a continuacin, copie el archivo en C: \ inetpub \ mailroot


\ Pickup . El servidor SMTP supervisa esta carpeta y cuando detecta el archivo email.txt , leer el
contenido y enviar el correo electrnico a la direccin en la seccin Para : . Esto debera suceder
casi inmediatamente.

26 . Comprueba la direccin de correo electrnico a la que se envi el correo electrnico y debera


llegar en breve: el correo electrnico se envi a mi cuenta de Gmail:

http://www.vsysad.com/2012/04/setup-and-configure-smtp-server-on-windows-server-2008-r2/ 15/17
20/7/2017 Configuracin y configuracin del servidor SMTP en Windows Server 2008 R2

Una forma alternativa de hacerlo es usar un script para realizar la misma prueba de correo
electrnico. Simplemente guarde el cdigo de abajo en un archivo llamado email.vbs , recordando
cambiar la informacin de la direccin de correo electrnico para reflejar sus propios detalles:

Dim sch, cdoConfig, cdoMessage


sch
= "http://schemas.microsoft.com/cdo/configuration/"
Set cdoConfig = CreateObject("CDO.Configuration")
With cdoConfig.Fields
.Item(sch & "sendusing") = 1 ' cdoSendUsingPort
.Item(sch & "smtpserver") = "127.0.0.1"
' .Item(sch & "smtpserverport") = 25
.update
End With
Set cdoMessage = CreateObject("CDO.Message")
With cdoMessage
Set .Configuration = cdoConfig
.From = "blog@yourdomain.com"
.To = "email@yourdomain.com"
.Subject = "Email test"
.TextBody = "This is the test body of the email"
'.AddAttachment "c:\images\myimage.jpg"
.Send
End With
Set cdoMessage = Nothing
Set cdoConfig = Nothing
MsgBox "Email Sent"

Una vez que el archivo se ha guardado en el escritorio haga doble clic en l y debe enviar
automticamente el correo electrnico. Aparecer un cuadro de mensaje para confirmar que el
correo electrnico fue enviado:

Al parecer, hay ms de una forma de piel de un gato, tambin hay ms maneras de probar su
servidor de retransmisin de correo:

Tambin puede utilizar telnet y PowerShell para probar el envo / enrutamiento de correo a travs
del servidor SMTP. Consulte estapublicacin para ver cmo hacerlo.
http://www.vsysad.com/2012/04/setup-and-configure-smtp-server-on-windows-server-2008-r2/ 16/17
20/7/2017 Configuracin y configuracin del servidor SMTP en Windows Server 2008 R2

Tambin puede utilizar una aplicacin de formulario de correo electrnico web que es similar a
una pgina de contacto en un sitio web que le permite publicar algunos comentarios, que a
continuacin, utiliza un servidor SMTP para entregar los mensajes a contactos de correo
electrnico especficos como info@yourdomain.com que Monitorizar esta
informacin. Vea este post para aprender a hacer esto usando una aplicacin de formularios
web de correo electrnico ASP.NET 4.0 C # .

Eso es todo al respecto! Ahora tiene un servidor STMP completamente funcional que puede
enviar mensajes de correo electrnico con xito. Muchas de las empresas con las que he
trabajado utilizan este mtodo para enviar correos electrnicos generados por sus aplicaciones
web.

Si los correos electrnicos no se entregan correctamente, es posible que observe que los
mensajes se estn acumulando en carpetas SMTP especficas. Visita esta publicacin para
comprender el propsito de cada carpeta SMTP y cmo abordar problemas cuando los mensajes
se estn haciendo cola en esas carpetas.

Referencias:
Cmo probar el flujo de correo saliente con un archivo en la carpeta de recogida
Estructura de la carpeta SMTP de IIS y cmo funciona el servicio
SMTP Prueba del servidor SMTP desde la lnea de mandatos
Prueba de retransmisin de correo SMTP con ASP.NET 4.0 C #

Compartir:

http://www.vsysad.com/2012/04/setup-and-configure-smtp-server-on-windows-server-2008-r2/ 17/17

Vous aimerez peut-être aussi