Questions fréquemment posées - SQL Server - SQL Mail

Traductions disponibles Traductions disponibles
Numéro d'article: 311231 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Résumé

Cet article répond à certaines questions fréquemment posées concernant la configuration et les fonctionnalités de SQL Mail. Cet article ne décrit pas comment faire pour configurer SQL Mail, ni comment résoudre les problèmes liés à SQL Mail les problèmes. Pour plus d'informations sur la façon de résoudre les problèmes courants liés à SQL Mail, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
315886 Problèmes courants de SQL Mail
La grande majorité du courrier SQL liés à des problèmes sont en raison d'une configuration incorrecte. Pour plus d'informations sur la configuration de SQL Mail, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
263556 Comment faire pour configurer SQL Mail
Cet article suppose que qui ont une connaissance pratique des informations générales fournies dans l'article article Q263556 de la Base de connaissances Microsoft.

Sauf indication contraire, commentaires dans cet article concernant SQL Mail s'appliquent également à SQL Agent Mail.

Plus d'informations

Les questions qui suivent sont des questions fréquemment posées de professionnels du support technique de Microsoft SQL Server relatives à SQL Mail. Les questions ne sont pas classées par ordre de fréquence, mais les questions similaires sont regroupées.


1Er trimestre: Pourquoi ai-je besoin d'installer un client de messagerie sur un ordinateur SQL Server pour utiliser SQL Mail?

A1: SQL Mail est une application de messagerie MAPI Application Programming Interface () en fonction qui requiert l'interface MAPI messaging subsystem pour envoyer du courrier. Un sous-système MAPI est installé lorsque vous installez un client MAPI. Microsoft Windows NT 4.0 fournit un client MAPI nommé Windows Messaging ; Toutefois, Microsoft Windows 2000 ne fournit pas un client MAPI. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
238085 Windows 2000 n'installe pas de sous-système MAPI 1.0
Pour fournir le sous-système MAPI pour SQL Mail utiliser le plus simple consiste à installer un client de messagerie basé sur MAPI comme Microsoft Outlook. Le client de messagerie fournit également un mécanisme vous permettant de configurer un profil de messagerie que vous pouvez ensuite affecter à SQL Mail. Le profil de messagerie fournit les informations dont il a besoin pour se connecter au serveur de messagerie pour envoyer et recevoir du courrier SQL Mail.

2Ème trimestre : Les clients de messagerie puis-je utiliser avec SQL Mail ?

A2: Les clients de messagerie que vous pouvez utiliser avec SQL Mail dépendent de la version de SQL Server et le système d'exploitation. Si vous utilisez Windows NT 4.0, vous pouvez utiliser le client de messagerie Windows fourni avec Windows NT 4.0 avec SQL Mail pour SQL Server 6.5 et SQL Server 7.0. La messagerie Windows client fonctionne uniquement avec Internet du serveur de messagerie et ne fonctionnera pas avec SQL Server 2000.Pour plus d'informations sur les options de client de messagerie pour SQL Server 2000, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
281293 CORRECTIF : SQL Mail 2000 nécessite le client de Microsoft Outlook 2000
Microsoft Outlook 98 fonctionne avec SQL Server 6.5 et SQL Server 7.0. Outlook 98 fonctionne avec SQL Server 2000 uniquement si vous avez appliqué le Service Pack 1 de Microsoft SQL Server 2000. Outlook 98 fonctionne avec un serveur Exchange ou un serveur de messagerie Internet. Vous devez disposer de Outlook 98 installé avec l'option société ou groupe de travail pour qu'il fonctionne avec SQL Mail. Le sous-système MAPI installé en mode messagerie Internet uniquement (IMO) est un stub qui fournit un minimum prise en charge MAPI pour les fonctionnalités de base de Microsoft Outlook et ne fonctionnera pas avec SQL Mail.

Microsoft Outlook 2000 fonctionne avec SQL Server 6.5, SQL Server 7.0 et SQL Server 2000. Outlook 2000 fonctionne avec un serveur Exchange ou un serveur de messagerie Internet. Vous devez avoir installé Outlook 2000 avec l'option société ou groupe de travail pour qu'il fonctionne avec SQL Mail. Le sous-système MAPI installé en mode messagerie Internet uniquement est un stub qui fournit un minimum prise en charge MAPI pour les fonctionnalités de base de Microsoft Outlook et ne fonctionnera pas avec SQL Mail. Pour plus d'informations sur l'option messagerie Internet uniquement d'Outlook, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
252720 MAPI et CDO ne sont pas pris en charge en mode Outlook messagerie Internet uniquement
Microsoft Outlook 2002, fournie avec Microsoft Office XP, fonctionne avec SQL Server 2000. Fonctionnalités de sécurité intégrées à Outlook 2002 et versions ultérieures d'Outlook provoquent SQL Mail cesse de répondre avec SQL Server 6.5 et SQL Server 7.0. Pour Outlook 2002 ou une version ultérieure fonctionner avec SQL Mail et SQL Server 2000, vous devez disposer d'un serveur Exchange. Nous vous déconseillons d'utiliser Outlook 2002 ou une version ultérieure avec les serveurs de messagerie SQL Mail et SMTP Simple Mail Transfer Protocol () ou Internet Post Office Protocol 3 (POP3). Reportez-vous à la section « Outlook 2002 Client » dans l'article suivant dans l'article de la Base de connaissances Microsoft :
263556 Comment faire pour configurer SQL Mail


T3 : Puis-je utiliser Outlook Express avec SQL Mail ?

A3: Dans la mesure où Outlook Express installe un sous-système de messagerie MAPI simple et ne fournit pas le mécanisme de création d'un profil de messagerie, vous ne pouvez pas l'utiliser avec SQL Mail.

4E trimestre : Comment créer un profil de messagerie si j'exécute Microsoft Small Business Server ?

A4: Small Business Server est un cas spécial, parce que votre serveur Exchange se trouve sur le même ordinateur que SQL Server. Pour plus d'informations sur l'utilisation de SQL Mail sur Small Business Server, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
304967 Comment faire pour configurer SQL Server pour envoyer du courrier électronique sur Small Business Server 2000
Q5 : Puis-je utiliser SQL Mail avec les serveurs de messagerie tels que Lotus Notes ou Novell Groupwise ?

A5: Vous pouvez utiliser SQL Mail avec les serveurs de messagerie tiers tels que Lotus Notes ou Novell Groupwise ; Toutefois, cette configuration est uniquement pris en charge si le serveur de messagerie tiers est configuré comme un serveur de messagerie Internet.

Bien qu'il soit possible de configurer le client Microsoft Outlook pour fonctionner avec les serveurs de messagerie tiers, l'utilisation de clients de messagerie fourni avec ces serveurs de messagerie n'est pas pris en charge pour une utilisation avec SQL Mail. Les clients de messagerie fournissent leur propre implémentation de l'interface MAPI messaging subsystem et n'ont pas été testés pour une utilisation avec SQL Mail.

Q6 : Je dois disposer d'un serveur POP3 si SQL Mail ne recevrez jamais de courrier ?

A6: Sauf si vous avez configuré SQL Mail avec un serveur Exchange pour le courrier électronique entrant, vous devez posséder un serveur POP3 même si le message n'est jamais reçu sur le serveur. La raison en est que Microsoft Outlook vérifie d'abord le serveur de courrier entrant POP3 avant d'envoyer des messages électroniques sortants. S'il n'existe aucun serveur de courrier entrant POP3 valide, courrier électronique sortant peut être retardée, jamais envoyé, et SQL Mail peut cesser de répondre (se bloquer).

Q7 : Puis-je utiliser mon compte Yahoo! ou Outlook.com comme mon serveur POP3 ?

A7: Services de messagerie sur le Web comme Yahoo! Mail et Outlook.com n'est peut-être pas utilisable en tant qu'un serveur POP3. Utilisation de ces services à des fins commerciales peut-être également être en violation de leur utilisation de contrats de Service.

Utilisation d'un compte POP3 exploité par un fournisseur de services Internet (ISP), tel que MSN n'est également pas une bonne idée. Si SQL Mail ne parvient pas à se connecter au serveur POP3 pour une raison quelconque, SQL Mail cesse de répondre et vous devez arrêter et redémarrer ensuite SQL Server avant de pouvoir envoyer des messages à nouveau. Serveurs de messagerie à l'extérieur de votre contrôle pourraient être pris vers le bas à tout moment pour cause de maintenance ou ralentissements sur Internet pourraient rendre inaccessibles.

Une meilleure solution consiste à installer un serveur POP3 sur votre ordinateur SQL Server et le configurer avec un compte de messagerie afin que vous ayez un serveur POP3 local et une connexion garantie. Les protocoles POP3 et SMTP sont domaine public et vous pouvez obtenir les serveurs de messagerie qui prend en charge ces protocoles via Internet pour installation modeste ou sans coût supplémentaire. Microsoft n'approuve pas un serveur de messagerie Internet particulière sur les autres, ni prend-il en charge l'installation ou l'administration d'un serveur de messagerie Internet.

Q8 : Comment puis-je utiliser SQL Mail si je ne souhaite pas installer Microsoft Outlook sur un ordinateur SQL Server ?

A8: Si vous exécutez Windows NT 4.0, il peut être possible d'utiliser Windows Messaging, selon votre version de SQL Server. Reportez-vous à la question précédente sur les clients de messagerie disponibles pour une utilisation avec SQL Mail pour les limitations sur le client Windows Messaging.

Si vous exécutez Windows 2000, vous devez disposer du client Microsoft Outlook installé sur votre ordinateur SQL Server.

Vous pouvez également envoyer des messages à partir d'un lot Transact-SQL sans l'utilisation de SQL Mail, à l'aide de CDO pour NT Server (CDONTS) ou CDO pour Windows 2000 (CDOSYS) et les procédures stockées automation OLE SQL Server. Pour plus d'informations sur la création de procédures de courrier à l'aide de CDO, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
312839 Comment faire pour envoyer un message électronique à partir de SQL Server sans utiliser SQL Mail
Q 9: Si je dispose de Microsoft Exchange, dois-je utiliser Outlook ?

A9: Outlook fournit une MAPI côté client qui n'est pas toujours appropriée pour une application côté serveur telles que SQL Server. L'interface MAPI côté serveur qui est fourni avec Exchange Server est préférable à l'interface MAPI côté client qui est fourni avec Outlook. Malheureusement, l'installation de l'interface MAPI Exchange ne vous fournit pas avec la capacité de créer le profil de messagerie requis par SQL Mail. Il existe des techniques que vous pouvez utiliser pour créer un profil de messagerie que vous souhaitez utiliser l'interface MAPI Exchange côté serveur. Pour plus d'informations sur la création d'un profil de messagerie avec l'interface MAPI Exchange côté serveur, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
306962 Comment faire pour créer des profils MAPI sans installer Outlook
Vous n'avez pas besoin d'installer Exchange Server sur votre ordinateur SQL Server pour installer l'interface MAPI côté serveur. Il vous suffit d'installer est l'administrateur Microsoft Exchange. Vous devez également ajouter les services Exchange afin de créer votre profil. Pour plus d'informations sur la façon d'ajouter les services Exchange, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
294470 Comment faire pour ajouter des entrées pour les services Exchange à Mapisvc.inf
Q10 : Puis-je envoyer du courrier au format HTML avec SQL Mail ?

A10 : Vous ne pouvez pas utiliser SQL Mail pour envoyer du courrier au format HTML avec la version actuelle de SQL Server en raison des limitations de MAPI. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
268440 MAPI n'est pas approprié pour les messages au format HTML
Si vous avez besoin d'envoyer des messages au format HTML, vous souhaiterez peut-être envisager d'écrire des procédures stockées qui utilisent des objets de données de Collaboration (CDO) pour envoyer des messages. Pour plus d'informations sur la façon de créer des procédures de courrier à l'aide de CDO, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
312839 Comment faire pour envoyer du courrier à partir de SQL Server sans utiliser SQL Mail
Q 11 : Pourquoi je ne pas une option permettant de démarrer SQL Mail dans SQL Server 2000 ?

A11 : Il n'y a aucune option pour démarrer manuellement SQL Mail dans SQL Server 2000 ou pour démarrer automatiquement SQL Mail au démarrage de SQL Server. SQL Mail démarre automatiquement la première fois que vous envoyez un message de SQL Mail. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
293443 L'option Démarrer automatiquement SQL Mail n'apparaît pas dans SQL Enterprise Manager
Démarrage et arrêt de SQL Mail en utilisant le xp_startmail et xp_stopmail , des procédures stockées étendues peuvent provoquer des fuites de mémoire et Microsoft recommande de n'utiliser ces procédures stockées sauf si vous appliquez le Service Pack 2 de SQL Server 2000. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
300414 CORRECTIF : Les opérations SQL Mail peuvent entraîner les pannes et les fuites de mémoire
Q12 : Pourquoi ai-je besoin d'utiliser un compte de domaine pour démarrer SQL Server ?

A12 : Vous devez uniquement utiliser un compte de domaine pour démarrer SQL Server si vous utilisez Exchange Server. SQL Mail doit être en mesure de se connecter à Exchange Server à l'aide de l'authentification Windows pour éviter de devoir fournir des informations d'identification de l'utilisateur. Un compte de domaine peut ouvrir une session sur l'ordinateur SQL Server local et l'ordinateur Exchange Server à distance est le meilleur moyen d'y parvenir.

Si vous utilisez un serveur de messagerie Internet, vous devez fournir un nom de compte et le mot de passe pour le serveur POP3 lorsque vous configurez le profil de messagerie. Car il s'agit de l'authentification unique requise pour ouvrir une session sur le serveur POP3, vous n'avez pas besoin démarrer le service SQL Server à partir d'un compte de domaine. Serveurs SMTP ne nécessitent généralement pas d'un compte et un mot de passe.

Vous ne devez pas démarrer SQL Server à partir du compte système Local si vous envisagez d'utiliser SQL Mail, car vous ne pouvez pas associer un profil de messagerie avec le compte système Local.

Q 13 : Ai-je besoin d'utiliser le même profil pour SQL Mail et SQL Agent Mail ?

A13 : Profils de messagerie sont associés à un compte d'ouverture de session Windows. Si vous configurez le service Messagerie Internet dans votre profil, un fichier de stockage personnel (.pst) pour stocker les provient des messages POP3 server est créé dans un emplacement par défaut. Ce fichier .pst est utilisé par un service qui utilise ce profil de messagerie, et il entraîne un conflit si SQL Mail et SQL Agent Mail utilisent tous deux le même profil de messagerie.

Si vous configurez votre profil de messagerie avec le service Exchange, vous généralement n'utilisez pas un fichier .pst dans la mesure où le courrier Exchange est conservé sur le serveur Exchange. Dans ce cas, vous pouvez utiliser le même profil de messagerie pour SQL Mail et SQL Agent Mail. Toutefois, si vous créez un fichier .pst, un seul service en utilisant le profil de messagerie peut accéder au fichier .pst à tout moment. Si vous utilisez un fichier .pst dans votre profil de messagerie, vous devez utiliser des profils différents pour SQL Mail et SQL Agent Mail. Voir q313969 (Insérer lien vers l'article) pour plus de détails.

Remarque: Si vous spécifiez un emplacement pour le fichier .pst, n'utilisez pas un partage réseau. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
297019 Pourquoi les fichiers .pst ne sont pas recommandés sur une liaison LAN ou WAN
Si vous démarrez les services SQL Server et Agent SQL avec des comptes de service différents, vous devez configurer un profil de messagerie pour chaque compte. Pour configurer un profil de messagerie pour un compte de service, vous devez vous connecter au serveur à l'aide de ce compte de service.

Q14 : Quel compte utiliser si mon serveur Exchange et le serveur SQL Server dans des domaines distincts et il n'existe aucune relation d'approbation entre deux domaines ?

A14 : Si vous ne pouvez pas envoyer un message électronique à votre serveur Exchange à partir du client Outlook sur votre ordinateur SQL Server sans être invité à entrer vos informations d'identification de connexion, SQL Mail ne fonctionne pas. Toute tentative d'envoi de courrier entraînera SQL Mail cesse de répondre lorsque la fenêtre d'invite pour les informations d'identification de l'utilisateur s'affiche sur le bureau virtuel.

Pour contourner ce problème, traiter le serveur Exchange comme un serveur de messagerie Internet. Vous pouvez passer les informations de compte et le mot de passe de connexion lorsque vous configurez le profil de messagerie pour que SQL Mail ne demandera les informations de connexion lors de la connexion au serveur Exchange de l'autre domaine.

Vous pouvez également utiliser cette technique si le serveur SQL Server et Exchange server sont séparés par un pare-feu.

Q15 : SQL Mail fonctionne avec Microsoft Desktop Engine (MSDE) ?

A15 : SQL Mail n'est pas pris en charge dans MSDE. Vous devez mettre à niveau vers une édition non MSDE de SQL Server pour utiliser SQL Mail.




Propriétés

Numéro d'article: 311231 - Dernière mise à jour: jeudi 12 septembre 2013 - Version: 3.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 2000 Standard
  • Microsoft SQL Server 6.5 Édition Standard
  • Microsoft SQL Server 7.0 Standard
Mots-clés : 
kbinfo kbmt KB311231 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d?une traduction incorrecte du contenu ou de son utilisation par les clients.
La version anglaise de cet article est la suivante: 311231
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

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