Preguntas más frecuentes - SQL Server - SQL Mail

Seleccione idioma Seleccione idioma
Id. de artículo: 311231 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Resumen

Este artículo ofrece respuestas a algunas preguntas frecuentes acerca de la configuración y funciones de SQL Mail. Este artículo se describe cómo configurar SQL Mail ni cómo solucionar problemas de SQL Mail problemas relacionados. Para obtener información adicional acerca de cómo solucionar problemas comunes con SQL Mail, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
315886 Problemas comunes de SQL Mail
La gran mayoría de SQL Mail relacionados con problemas se deben a una configuración incorrecta. Para obtener información adicional acerca de cómo configurar correctamente el correo de SQL, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
263556 Cómo configurar SQL Mail
En este artículo se da por supuesto que tiene un conocimiento práctico de la información prevista en el artículo Q263556 de Microsoft Knowledge Base.

A menos que se indique lo contrario, los comentarios de este artículo con respecto a SQL Mail se aplican también a SQL Agent Mail.

Más información

Las preguntas siguientes son las preguntas más frecuentes de los profesionales de soporte técnico de Microsoft SQL Server relativa a SQL Mail. Las preguntas no están clasificadas en orden de frecuencia, pero se agrupan preguntas similares.


Q1: ¿por qué es necesario instalar un cliente de correo en mi equipo de SQL Server para utilizar SQL Mail?

A1: SQL Mail es una aplicación de correo Application Programming Interface (MAPI) base que requiere el subsistema de mensajería para enviar correo MAPI. Se instala un subsistema MAPI cuando se instala un cliente basado en MAPI. Microsoft Windows NT 4.0 proporciona a un cliente MAPI denominado mensajería de Windows; Sin embargo, Microsoft Windows 2000 no proporciona a un cliente MAPI. Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
238085 Windows 2000 no instala el subsistema MAPI 1.0
Es la forma más sencilla de proporcionar el subsistema MAPI para que SQL Mail utiliza instalar a un cliente de correo basado en MAPI, como Microsoft Outlook. El cliente de correo también proporciona un mecanismo para configurar un perfil de correo que puede asignar a SQL Mail. El perfil de correo proporciona la información necesaria para conectarse al servidor de correo para enviar y recibir correo de SQL Mail.

P2: ¿Qué clientes de correo puedo utilizar con SQL Mail?

A2: Los clientes de correo que se puede utilizar con SQL Mail dependen de la versión de SQL Server y el sistema operativo. Si está utilizando Windows NT 4.0, puede utilizar al cliente de mensajería de Windows proporcionado con Windows NT 4.0 con SQL Mail para SQL Server 6.5 y SQL Server 7.0. La mensajería de Windows cliente sólo funciona con una conexión a Internet del servidor de correo y no funcionará con SQL Server 2000.Para obtener información adicional acerca de las opciones del cliente de correo para SQL Server 2000, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
281293 REVISIÓN: SQL Mail 2000 necesita el cliente de Microsoft Outlook 2000
Microsoft Outlook 98 funciona con SQL Server 6.5 y SQL Server 7.0. Outlook 98 con SQL Server 2000 sólo funciona si ha aplicado el Service Pack 1 de Microsoft SQL Server 2000. Outlook 98 funciona con un servidor de Exchange o en un servidor de correo de Internet. Debe tener Outlook 98 instalado con la opción organización o grupo de trabajo para funcione con SQL Mail. El subsistema MAPI instalado en el modo sólo correo de Internet (IMO) es un código auxiliar que proporciona la compatibilidad mínima de MAPI para la funcionalidad básica de Microsoft Outlook y no funcionará con SQL Mail.

Microsoft Outlook 2000 funciona con SQL Server 6.5, SQL Server 7.0 y SQL Server 2000. Outlook 2000 funciona con un servidor de Exchange o en un servidor de correo de Internet. Debe tener instalado Outlook 2000 con la opción organización o grupo de trabajo para funcione con SQL Mail. El subsistema MAPI instalado en el modo IMO es un código auxiliar que proporciona la compatibilidad mínima de MAPI para la funcionalidad básica de Microsoft Outlook y no funcionará con SQL Mail. Para obtener información adicional acerca de la opción de IMO de Outlook, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
252720 MAPI y CDO no se admiten en el modo IMO de Outlook
Microsoft Outlook 2002, que se proporciona con Microsoft Office XP, funciona con SQL Server 2000. Características de seguridad incluidas en Outlook 2002 y las versiones posteriores de Outlook causan SQL Mail deja de responder con SQL Server 6.5 y SQL Server 7.0. Para que Outlook 2002 o versiones posteriores trabajar con correo de SQL y SQL Server 2000, debe tener un servidor de Exchange. No se recomienda utilizar Outlook 2002 o versiones posteriores con los servidores de correo de SQL Mail y el protocolo Simple de transferencia de correo (SMTP) o el protocolo de oficina de correos 3 (POP3) de Internet. Consulte la sección "Cliente de Outlook 2002" en el siguiente artículo en el artículo de Microsoft Knowledge Base:
263556 Cómo configurar SQL Mail


P3: ¿Puedo utilizar Outlook Express con SQL Mail?

A3: Puesto que Outlook Express instala un subsistema de mensajería MAPI simple y no proporciona el mecanismo para la creación de un perfil de correo, no puede utilizarlo con SQL Mail.

P4: ¿Cómo se crea un perfil de correo si estoy ejecutando Microsoft Small Business Server?

A4: Small Business Server es un caso especial porque el servidor de Exchange en el mismo equipo que SQL Server. Para obtener información adicional acerca de cómo utilizar SQL Mail en Small Business Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
304967 Cómo configurar SQL Server para enviar correo electrónico en Small Business Server 2000
P5: ¿Puedo utilizar SQL Mail con servidores de correo, como Lotus Notes o Novell Groupwise?

A5: Puede utilizar SQL Mail con servidores de correo de otros fabricantes como Lotus Notes o Novell Groupwise; Sin embargo, esta configuración sólo se admite si el servidor de correo de terceros está configurado como un servidor de correo de Internet.

Aunque es posible configurar el cliente de Microsoft Outlook para trabajar con servidores de correo de terceros, no se admite el uso de los clientes de correo electrónico proporcionada con los servidores de correo para su uso con SQL Mail. Estos clientes de correo electrónico proporcionan su propia implementación de subsistema de mensajería MAPI y no se han probado para su uso con SQL Mail.

P6: Es necesario tener un servidor POP3 si SQL Mail nunca recibirá correo?

A6: A menos que se ha configurado SQL Mail con un servidor de Exchange para el correo electrónico entrante, debe tener un servidor POP3 de trabajo incluso si nunca se recibirán el correo en el servidor. La razón de esto es que Microsoft Outlook comprueba primero el servidor de correo entrante POP3 antes de enviar el correo electrónico saliente. Si no hay ningún servidor de correo entrante de POP3 válido, el correo electrónico saliente se retrasara, nunca se envía, o SQL Mail puede dejar de responder (se bloquea).

Q7: ¿Puedo utilizar Mi cuenta de Yahoo! o Outlook.com como mi servidor POP3?

A7: Servicios de correo basado en Web como Yahoo! Mail y Outlook.com no pueden ser utilizables como un servidor POP3. Uso de dichos servicios para fines comerciales también puede en violación de sus acuerdos de servicio.

Uso de una cuenta POP3 operada por un proveedor de servicios Internet (ISP), como MSN no también es una buena idea. Si SQL Mail no puede conectar con el servidor POP3 por cualquier motivo, SQL Mail deja de responder y debe detener y reiniciar SQL Server para poder enviar correo nuevo. Servidores de correo fuera de su control podrían ser dado de baja en cualquier momento para el mantenimiento o la ralentización en Internet puede representarlos inaccesible.

Una solución mejor es instalar a un servidor POP3 en el equipo de SQL Server y configurarlo con una cuenta de correo para que tenga un servidor POP3 local y una conexión garantizada. Los protocolos POP3 y SMTP son de dominio público y se pueden obtener los servidores de correo que admiten estos protocolos a través de Internet para la instalación al modesto o sin costo alguno. Microsoft no respalda a un determinado servidor de correo de Internet de otras, ni admiten la instalación o la administración de un servidor de correo de Internet.

P8: ¿Cómo puedo utilizar SQL Mail si no desea instalar Microsoft Outlook en el equipo de SQL Server?

A8: Si está ejecutando Windows NT 4.0, es posible utilizar la mensajería de Windows, dependiendo de la versión de SQL Server. Consulte la pregunta anterior en clientes de correo disponibles para su uso con SQL Mail para conocer las limitaciones en el cliente de mensajería de Windows.

Si está ejecutando Windows 2000, debe tener el cliente de Microsoft Outlook instalado en el equipo de SQL Server.

También puede enviar correo desde un lote de Transact-SQL sin el uso de SQL Mail, utilizando CDO para NT Server (CDONTS) o CDO para Windows 2000 (CDOSYS) y los procedimientos almacenados de automatización OLE de SQL Server. Para obtener información adicional acerca de cómo crear procedimientos de correo utilizando CDO, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
312839 Cómo enviar correo electrónico desde SQL Server sin utilizar SQL Mail
¿P9: Si tengo Microsoft Exchange, todavía necesito utilizar Outlook?

A9: Outlook proporciona un cliente MAPI que no siempre es adecuado para una aplicación de servidor como SQL Server. La MAPI en el servidor que se incluye con Exchange Server es preferible la MAPI del cliente que se incluye con Outlook. Por desgracia, instalación de MAPI de Exchange no proporciona la capacidad para crear el perfil de correo requerido SQL Mail. Hay técnicas que puede utilizar para crear un perfil de correo si desea utilizar el servidor de Exchange MAPI. Para obtener información adicional acerca de cómo crear un perfil de correo con MAPI en el servidor de Exchange, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
306962 Cómo crear perfiles MAPI sin instalar Outlook
No es necesario instalar a Exchange Server en el equipo de SQL Server con el fin de instalar la MAPI en el servidor. Todo lo que necesita para instalar es el Administrador de Microsoft Exchange. También debe agregar los servicios de Exchange con el fin de crear su perfil. Para obtener información adicional acerca de cómo agregar los servicios de Exchange, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
294470 Cómo agregar entradas para los servicios de Exchange a Mapisvc.inf
P10: ¿Puedo enviar correo HTML con SQL Mail?

A10: No puede utilizar SQL Mail para enviar correo con formato HTML con las versiones actuales de SQL Server debido a limitaciones de MAPI. Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
268440 MAPI no es adecuado para los mensajes HTML
Si necesita enviar correo con formato HTML, es aconsejable considerar escribir procedimientos almacenados que utilizar Collaboration Data Objects (CDO) para enviar correo. Para obtener información adicional sobre cómo crear procedimientos de correo utilizando CDO, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
312839 Cómo enviar correo desde SQL Server sin utilizar SQL Mail
P11: ¿Por qué no tengo una opción para iniciar SQL Mail en SQL Server 2000?

A11: No hay ninguna opción para iniciar manualmente SQL Mail en SQL Server 2000 o iniciar automáticamente SQL Mail cuando se inicia SQL Server. SQL Mail se inicia automáticamente la primera vez que envía un mensaje de correo de SQL. Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
293443 La opción de iniciar automáticamente SQL Mail no aparece en el Administrador corporativo de SQL
Iniciar y detener SQL Mail mediante el xp_startmail y xp_stopmail procedimientos almacenados extendidos pueden provocar pérdidas de memoria y Microsoft no recomienda utilizar estos procedimientos almacenados a menos que aplique el Service Pack 2 de SQL Server 2000. Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
300414 REVISIÓN: Las operaciones de SQL Mail pueden conducir a errores y pérdidas de memoria
P12: ¿Por qué necesito utilizar una cuenta de dominio para iniciar SQL Server?

A12: Sólo necesita utilizar una cuenta de dominio para iniciar SQL Server si utiliza Exchange Server. SQL Mail tiene que ser capaz de conectarse a Exchange Server mediante la autenticación de Windows para evitar que se le pida las credenciales de usuario. Una cuenta de dominio puede iniciar sesión en el equipo local de SQL Server y el equipo remoto de Exchange Server es la mejor manera de lograrlo.

Si utiliza un servidor de correo de Internet, entonces debe proporcionar un nombre de cuenta y una contraseña para el servidor POP3 al configurar el perfil de correo. Como se trata de la única autenticación necesaria para iniciar sesión en el servidor POP3, no es necesario iniciar el servicio de SQL Server desde una cuenta de dominio. Servidores SMTP normalmente no necesitan una cuenta y una contraseña.

No se debería iniciar SQL Server desde la cuenta de sistema Local si se va a utilizar SQL Mail porque no se puede asociar un perfil de correo con la cuenta del sistema Local.

P13: Es necesario utilizar el mismo perfil de correo de SQL y SQL Agent Mail?

A13: Perfiles de correo están asociados a una determinada cuenta de inicio de sesión de Windows. Si configura el servicio de correo de Internet en su perfil, un archivo de carpetas personales (.pst) para almacenar descarga mensajes de correo desde el servidor se crea en una ubicación predeterminada de POP3. Se utiliza este archivo .pst por cualquier servicio que utiliza este perfil de correo, y crea un conflicto si SQL Mail y SQL Agent Mail utilizan el mismo perfil de correo.

Si configura el perfil de correo con el servicio de Exchange, por lo general no utiliza un archivo .pst desde correo de Exchange se mantienen en el servidor de Exchange. En este caso, podría utilizar el mismo perfil de correo para SQL Mail y SQL Agent Mail. Sin embargo, si crea un archivo .pst, sólo un servicio con el perfil de correo puede acceder el archivo .pst en cualquier momento. Si está utilizando un archivo .pst en su perfil de correo, deseará utilizar los perfiles de correo diferente para correo de SQL y el Agente SQL. Consulte q313969 (Insertar vínculo al artículo) para obtener más detalles.

Nota: si se especifica una ubicación para el archivo .pst, no utilice un recurso compartido de red. Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
297019 ¿Por qué no se recomiendan los archivos .pst en una LAN o un vínculo de WAN
Si inicia los servicios de SQL Server y agente de SQL con diferentes cuentas de servicio, debe configurar un perfil de correo para cada cuenta. Para configurar un perfil de correo para una cuenta de servicio, debe iniciar sesión en el servidor con esa cuenta de servicio.

Q14: ¿Qué cuenta puedo utilizar si mi servidor de Exchange y el servidor de SQL Server están en distintos dominios y no hay ningún tipo de confianza entre los dos dominios?

A14: Si no puede enviar un mensaje de correo al servidor de Exchange desde el cliente de Outlook en el equipo de SQL Server sin que se le solicite que escriba las credenciales de inicio de sesión, SQL Mail no funcionará. Cualquier intento de enviar correo hará que SQL Mail deja de responder cuando aparece el cuadro de diálogo de credenciales de usuario en el escritorio virtual.

Para evitar este comportamiento, trate el servidor de Exchange como un servidor de correo de Internet. Puede pasar la información de cuenta y contraseña de inicio de sesión cuando se configura el perfil de correo para que SQL Mail no se solicitará la información de inicio de sesión al conectar con el servidor de Exchange en el otro dominio.

También puede utilizar esta técnica si el servidor de SQL Server y Exchange server están separados por un servidor de seguridad.

¿Respuesta a P15: SQL Mail funciona con Microsoft Desktop Engine (MSDE)?

A15: SQL Mail no es compatible con MSDE. Debe actualizar a una edición no MSDE de SQL Server para usar SQL Mail.




Propiedades

Id. de artículo: 311231 - Última revisión: jueves, 12 de septiembre de 2013 - Versión: 3.0
La información de este artículo se refiere a:
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 6.5 Standard Edition
  • Microsoft SQL Server 7.0 Standard Edition
Palabras clave: 
kbinfo kbmt KB311231 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 311231

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com