Cómo: Instalar y configurar servidores virtuales SMTP en IIS 6.0

Actualización: noviembre 2007

Para enviar correo electrónico desde una aplicación Web ASP.NET es necesario tener instalado y configurado en el servidor el servicio SMTP (Protocolo simple de transferencia de correo) de Servicios de Internet Information Server (IIS). El servicio SMTP de IIS es un componente simple para reenviar los mensajes de correo electrónico a un servidor SMTP para su entrega.

Instalar el servicio SMTP

El servicio SMTP no se instala con IIS de manera predeterminada. Debe instalarlo desde el Panel de control. Al instalar el servicio SMTP se crea una configuración de SMTP predeterminada que después se puede personalizar con el Administrador IIS.

Para instalar el servicio SMTP en IIS 6.0

  1. En el menú Inicio, haga clic en Panel de control, haga doble clic en Agregar o quitar programas y, a continuación, haga clic en Agregar o quitar componentes de Windows.

  2. En la lista Componentes, haga clic en Servidor de aplicaciones y, a continuación, haga clic en Detalles.

  3. En la lista Subcomponentes de Servidor de aplicaciones, haga clic en Servicios de Internet Information Server (IIS) y, a continuación, haga clic en Detalles.

  4. En la lista Subcomponentes de Servicios de Internet Information Server (IIS), active la casilla de verificación Servicio SMTP y haga clic en Aceptar.

  5. Haga clic en Siguiente. Si se solicita el CD de Windows o la ruta de acceso de instalación de red, siga las instrucciones.

  6. Haga clic en Finalizar.

Cuando se instala el servicio SMTP, se crea una configuración de servidor SMTP predeterminada con un almacén de mensajes en C:\Inetpub\Mailroot.

Al configurar el servicio SMTP se pueden definir las opciones globales del servicio y de cada uno de los componentes del servidor virtual. El servicio SMTP de IIS sólo es un agente de retransmisión. Los mensajes de correo electrónico se reenvían, para su entrega, a un servidor SMTP.

Configurar el servidor virtual de SMTP

Al instalar el servicio SMTP, se creará un nuevo nodo en el Administrador IIS. Para configurar el servidor virtual SMTP debe iniciar el Administrador IIS. Para obtener más información, vea el tema "SMTP Administration" de la IIS Operations Guide.

Nota importante:

Debe iniciar una sesión como miembro del grupo Administradores en el equipo local para realizar el procedimiento (o procedimientos) siguientes, o debe haber delegado en la autoridad adecuada.

Para iniciar el Administrador de IIS desde el cuadro de diálogo Ejecutar

  1. En el menú Inicio, haga clic en Ejecutar.

  2. En el cuadro Abrir, escriba inetmgr y haga clic en Aceptar.

Para iniciar el Administrador de IIS desde la consola Servicios administrativos

  1. En el menú Inicio, haga clic en Ejecutar. En la ventana de texto Ejecutar, escriba panel de control y, a continuación, haga clic en Aceptar.

  2. En la ventana Panel de control, haga clic en Herramientas administrativas.

  3. En la ventana Herramientas administrativas, haga clic en Serviciosde Internet Information Server.

Configuración predeterminada

El servidor virtual SMTP predeterminado tiene la configuración predeterminada siguiente. Si crea un nuevo servidor virtual, puede establecer la configuración predeterminada mediante el asistente para el nuevo servidor virtual.

  • Nombre: nombre del servidor virtual que aparece en el Administrador IIS. Este nombre se puede cambiar en el Administrador IIS. Simplemente haga clic con el botón secundario en el servidor virtual y, a continuación, haga clic en Cambiar nombre.

  • Dirección IP/puerto TCP: Ninguna asignada/25. Puede utilizar la ficha General del cuadro de diálogo Propiedades avanzadas de servidor SMTP para cambiar esta configuración. Si cambia esta configuración, deberá especificar una combinación de dirección IP y puerto TCP que no esté siendo utilizada por ningún otro servidor virtual SMTP. El puerto TCP 25 es el puerto TCP predeterminado y recomendado. Varios servidores virtuales pueden utilizar el mismo puerto TCP, pero deben estar configurados con direcciones IP diferentes. Si no establece una combinación de dirección IP y puerto TCP única, el servidor virtual SMTP no se iniciará.

Dominio predeterminado: nombre de dominio que aparece en la ficha Nombre del equipo de Propiedades del sistema. El dominio predeterminado se utiliza para marcar los mensajes procedentes de direcciones que no tienen un dominio. Un servidor virtual SMTP puede tener sólo un dominio predeterminado y no se puede eliminar. Para cambiar el nombre del dominio predeterminado en el Administrador IIS, haga doble clic en el servidor virtual y, después, haga doble clic en Dominios. Haga clic con el botón secundario en el dominio local (o predeterminado) y haga clic en Cambiar nombre.

  • Directorio principal: C:\Inetpub\Mailroot. El directorio principal es la raíz de los directorios de contenido SMTP y debe ser local respecto al equipo en el que se ejecuta el servicio SMTP.

Vea también

Tareas

Cómo: Crear y configurar sitios web ASP.NET locales en IIS 6.0