Häufig gestellte Fragen - SQL Server - SQL Mail

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 311231 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Zusammenfassung

Dieser Artikel beantwortet einige häufig gestellten Fragen zur Konfiguration und Funktionen von SQL Mail. Dieser Artikel beschreibt nicht, wie Konfigurieren von SQL Mail und Problembehandlung bei SQL Mail Probleme. Weitere Informationen zur Behandlung von allgemeinen Problemen mit SQL Mail klicken Sie auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:
315886 SQL Mail-Problemen
Die große Mehrheit der SQL Mail-bezogenen Probleme aufgrund einer falschen Konfiguration sind. Weitere Informationen dazu, wie Sie SQL Mail korrekt zu konfigurieren klicken Sie auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:
263556 Gewusst wie: Konfigurieren von SQL Mail
In diesem Artikel wird davon ausgegangen, dass Kenntnisse der Hintergrundinformationen aus Artikel Q263556 voraus Microsoft Knowledge Base-Artikel haben.

Sofern nicht anders angegeben, gelten Kommentare in diesem Artikel bezüglich SQL Mail auch für SQL Agent Mail.

Weitere Informationen

Die nachfolgenden Fragen werden häufig gestellte Fragen von Microsoft SQL Server-Support-Experten für SQL Mail. Die Fragen sind nicht nach Häufigkeit auf Platz, aber ähnliche Fragen zusammengefasst.


Q1: Warum muss ich einen e-Mail-Client auf dem SQL Server-Computer installieren, um SQL Mail verwenden?

A1: SQL Mail ist eine Mail Application Programming Interface (MAPI) basierte Anwendung, die erfordert die MAPI messaging Subsystem, um e-Mail-Nachrichten senden. Ein MAPI-Subsystem ist installiert, wenn Sie einen MAPI-basierten Client installieren. Microsoft Windows NT 4.0 bietet einen MAPI-Client mit dem Namen Windows Messaging. Microsoft Windows 2000 bietet jedoch keine MAPI-Client. Für weitere Informationen klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
238085 Windows 2000 installiert keine MAPI 1.0-subsystem
Die einfachste Methode zum Bereitstellen des MAPI-Subsystems für SQL Mail verwendet wird, installieren einen MAPI-basierten e-Mail-Client wie Microsoft Outlook. Der e-Mail-Client bietet außerdem einen Mechanismus für ein e-Mail-Profil zu konfigurieren, die Sie dann an SQL Mail zuweisen können. Das e-Mail-Profil bietet SQL Mail mit den für die Verbindung mit dem Mailserver zum Senden und Empfangen von e-Mail-Nachrichten benötigten Informationen.

F2: Welche e-Mail-Clients kann ich mit SQL Mail verwenden?

A2: Die e-Mail-Clients die Verwendung mit SQL Mail hängt von der Version von SQL Server und dem Betriebssystem. Wenn Sie Windows NT 4.0 verwenden, können Sie den Windows Messaging-Client unter Windows NT 4.0 mit SQL Mail für SQL Server 6.5 und SQL Server 7.0 bereitgestellt. Die Windows Messaging-Client funktioniert nur mit einem Internet Mail-Server und funktioniert nicht mit SQL Server 2000.Weitere Informationen zu den e-Mail-Clientoptionen für SQL Server 2000 klicken Sie auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:
281293 Update: SQL Mail 2000 benötigt Microsoft Outlook 2000-client
Microsoft Outlook 98 arbeitet mit SQL Server 6.5 und SQL Server 7.0. Outlook 98 arbeitet mit SQL Server 2000 nur, wenn Sie Microsoft SQL Server 2000 Service Pack 1 installiert haben. Outlook 98 arbeitet mit einem Exchange-Server oder einem Internet-Mailserver. Sie müssen Outlook 98 mit der Option " Unternehmen oder Arbeitsgruppe " dafür installiert mit SQL Mail funktioniert. Das MAPI-Subsystem in den Modus nur via Internet ' (Internet Mail Only, IMO) installiert ist, die bietet minimale MAPI-Unterstützung für die grundlegende Funktionalität von Microsoft Outlook und funktioniert nicht mit SQL Mail.

Microsoft Outlook 2000 arbeitet mit SQL Server 6.5, SQL Server 7.0 und SQL Server 2000. Outlook 2000 arbeitet mit einem Exchange-Server oder einem Internet-Mailserver. Sie benötigen Outlook 2000 mit der Option " Unternehmen oder Arbeitsgruppe " dafür installiert mit SQL Mail funktioniert. Das MAPI-Subsystem installiert in der IMO-Modus ist ein Stub, der bietet minimale MAPI-Unterstützung für die grundlegende Funktionalität von Microsoft Outlook und funktioniert nicht mit SQL Mail. Weitere Informationen über die IMO-Option für Outlook klicken Sie auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:
252720 MAPI und CDO werden in Outlook IMO Modus nicht unterstützt.
Microsoft Outlook 2002, Microsoft Office XP enthaltenen arbeitet mit SQL Server 2000. In Outlook 2002 integrierten Sicherheitsfunktionen und neuere Versionen von Outlook dazu führen, dass SQL Mail nicht mehr reagiert, die mit SQL Server 6.5 und SQL Server 7.0. Für Outlook 2002 oder höher mit SQL Mail und SQL Server 2000 arbeiten sollten Sie einen Exchange-Server verfügen. Wir empfehlen nicht, dass Sie Outlook 2002 oder höher mit SQL Mail und (SMTP = Simple Mail Transfer Protocol) oder Post Office Protocol 3 (POP3)-Internet-Mailserver verwenden. Finden Sie im Abschnitt "Outlook 2002-Client" im folgenden Artikel in der Microsoft Knowledge Base:
263556 Gewusst wie: Konfigurieren von SQL Mail


F3: Kann ich Outlook Express mit SQL Mail verwenden?

A3: Da Outlook Express ein einfaches messaging MAPI-Subsystem installiert und nicht den Mechanismus zum Erstellen eines e-Mail-Profils bietet, kann nicht mit SQL Mail Verwendung.

F4: Erstellen ich ein e-Mail-Profil, wenn ich Microsoft Small Business Server ausgeführt wird?

A4: Small Business Server ist ein Sonderfall, da der Exchange-Server auf demselben Computer wie SQL Server ist. Weitere Informationen zur Verwendung von SQL Mail in Small Business Server klicken Sie auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:
304967 Konfigurieren von SQL Server zum Senden von e-Mail in Small Business Server 2000
F5: Kann ich SQL Mail mit Mailservern wie Lotus Notes oder Novell Groupwise verwenden?

A5: Sie können SQL Mail mit Drittanbieter-Mailservern wie Lotus Notes oder Novell Groupwise verwenden. Diese Konfiguration wird jedoch nur unterstützt, wenn der Fremdanbieter-Mail-Server als einen Internetmail-Server konfiguriert ist.

Microsoft Outlook-Client mit Drittanbieter-Mail-Servern konfiguriert sein kann, ist die Verwendung von e-Mail-Clients zur Verfügung gestellt, mit diesen e-Mail-Server für die Verwendung mit SQL Mail nicht unterstützt. Diese e-Mail-Clients ihre eigene Implementierung von MAPI messaging Subsystem bereitstellen und nicht für die Verwendung mit SQL Mail getestet wurden.

F6: Muss ich einen POP3-Server erforderlich, wenn SQL Mail Mail nie erhalten?

A6: Wenn Sie SQL Mail mit einem Exchange-Server für eingehende e-Mail-Nachrichten eingerichtet haben, müssen Sie ein funktionierenden POP3-Server verfügen, auch wenn e-Mail-Nachrichten nicht auf dem Server empfangen werden. Der Grund hierfür ist, dass Microsoft Outlook zunächst den POP3-Posteingangsserver überprüft, bevor sie ausgehende e-Mail-Nachrichten sendet. Ist keine gültige POP3-Posteingangsserver ausgehende e-Mails kann dies zu Verzögerungen, nie gesendet oder SQL Mail können reagiert (hängt).

F7: Kann ich mein Konto Yahoo! oder Outlook.com als POP3-Server verwenden?

A7: Webbasierte e-Mail-Dienste wie Yahoo! Mail und Outlook.com können nicht als POP3-Server verwendet werden. Nutzung dieser Dienste für geschäftliche Zwecke möglicherweise auch gegen die Verwendung von Servicevereinbarungen.

Verwendung eines POP3-Kontos durch einen Internetdienstanbieter (ISP) betrieben, z. B. MSN auch keine gute Idee ist. Wenn SQL Mail keine Verbindung mit dem POP3-Server aus irgendeinem Grund, SQL Mail reagiert nicht mehr, und Sie müssen beenden und starten Sie SQL Server neu, bevor Sie e-Mail-Nachrichten erneut zu senden. Mailserver außerhalb Ihrer Kontrolle außer Betrieb genommen werden konnte, zu einem beliebigen Zeitpunkt für die Wartung oder Verzögerungen im Internet konnte sie rendern nicht zugegriffen werden.

Eine bessere Lösung ist einen POP3-Server auf dem SQL Server-Computer installieren und ihn mit einem e-Mail-Konto so konfigurieren, dass Sie einen lokalen POP3-Server und eine gesicherte Verbindung. Die POP3- und SMTP-Protokolle sind öffentlich und können Sie Mail-Server, die diese Protokolle über das Internet für bequeme Installation oder ohne Kosten unterstützen. Microsoft empfiehlt eine bestimmte Internet-Mailserver über andere, ebenso unterstützt wie die Installation oder die Verwaltung von einem Internetmailserver.

F8: Wie kann ich SQL Mail verwenden, wenn ich nicht Microsoft Outlook auf dem SQL Server-Computer installieren möchten?

A8: Wenn Sie Windows NT 4.0 arbeiten, kann es für die Verwendung von Windows Messaging, je nach Ihrer Version von SQL Server möglich sein. Finden Sie in der vorherigen Frage zu e-Mail-Clients zur Verwendung mit SQL Mail Einschränkungen bei den Windows Messaging-Client.

Wenn Sie Windows 2000 ausführen, benötigen Sie den Microsoft Outlook-Client auf dem SQL Server-Computer installiert.

Sie können auch e-Mail-Nachrichten aus einem Transact-SQL-Batch ohne die Verwendung von SQL Mail senden, mit Hilfe von CDO für NT Server (CDONTS) oder CDO für Windows 2000 (CDOSYS) und SQL Server OLE Automation gespeicherte Prozeduren. Weitere Informationen zum Erstellen von Prozeduren mithilfe von CDO klicken Sie auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:
312839 Informationen zum Senden von E-Mail aus SQL Server ohne Verwenden von SQL Mail
F9: Wenn ich Microsoft Exchange verfügen, muss ich Outlook verwenden?

A9: Outlook bietet eine clientseitige MAPI, die nicht immer für eine serverseitige Anwendung, wie z. B. SQL Server geeignet ist. Die serverseitige MAPI, die mit Exchange Server ist die clientseitige MAPI, die mit Outlook vorzuziehen. Leider stellt Exchange MAPI-Installation keine Sie mit SQL Mail erforderliche e-Mail-Profil erstellen bereit. Es gibt Techniken, mit denen Sie ein e-Mail-Profil erstellen, wenn Sie die Exchange Server-Side MAPI verwenden möchten. Weitere Informationen zum Exchange Server-Side MAPI ein e-Mail-Profil erstellen klicken Sie auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:
306962 MAPI-Profilen ohne Installation von Outlook erstellen
Sie müssen nicht für Exchange Server auf dem SQL Server-Computer installieren, um die serverseitige MAPI-System installieren. Alles, was Sie installieren möchten ist der Microsoft Exchange-Administrator. Außerdem müssen Sie die Exchange-Dienste hinzufügen, um Ihr Profil zu erstellen. Weitere Informationen zum Hinzufügen der Exchange-Dienste klicken Sie auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:
294470 Einträge für die Exchange-Dienste zu MAPISVC hinzufügen
F10: Kann ich HTML-Mail mit SQL Mail senden?

A10: Sie können SQL Mail zum Senden von HTML-formatierte e-Mail-Nachrichten mit den aktuellen Versionen von SQL Server aufgrund von MAPI-Einschränkungen verwenden. Für weitere Informationen klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
268440 MAPI ist nicht geeignet für HTML-Nachrichten
Wenn Sie HTML-formatierte e-Mail-Nachrichten senden möchten, empfiehlt es sich zu prüfen, Schreiben von gespeicherten Prozeduren, die Collaboration Data Objects (CDO) verwenden, um e-Mail-Nachrichten senden. Weitere Informationen zum Erstellen von Prozeduren mithilfe von CDO klicken Sie auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:
312839 Informationen zum Senden von e-Mail aus SQL Server ohne Verwenden von SQL Mail
F11: Warum habe ich keine Option zum Starten von SQL Mail in SQL Server 2000?

A11: Es gibt keine Option manuell starten SQL Mail in SQL Server 2000 oder SQL Mail automatisch zu starten, wenn SQL Server gestartet wird. SQL Mail automatisch zum erste Mal eine SQL Mail-Nachricht zu senden. Für weitere Informationen klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
293443 Die Option Autostart SQL Mail wird in SQL Enterprise Manager nicht angezeigt.
Starten und Beenden von SQL Mail mithilfe der Xp_startmail und Xp_stopmail erweiterte gespeicherte Prozeduren können zu Speicherverlusten führen, und Microsoft empfiehlt nicht die Verwendung dieser gespeicherten Prozeduren, wenn Sie SQL Server 2000 Service Pack 2 anwenden. Für weitere Informationen klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
300414 Update: SQL Mail-Operationen können Speicherverluste zu Fehlern führen.
F12: Warum muss ich ein Domänenkonto verwenden, um SQL Server zu starten?

A12: Sie müssen nur ein Domänenkonto verwenden, um SQL Server zu starten, wenn Sie Exchange Server verwenden. SQL Mail muss die Verbindung zum Exchange Server mithilfe von Windows-Authentifizierung nicht nach den Benutzeranmeldeinformationen gefragt zu werden können. Ein Domänenkonto, das auf dem lokalen SQL Server-Computer und dem Exchange Server-Remotecomputer anmelden kann ist die beste Möglichkeit, dies zu erreichen.

Wenn Sie einen Internetmailserver verwenden, müssen Sie geben einen Kontonamen und ein Kennwort für den POP3-Server beim Konfigurieren des e-Mail-Profils. Da dies nur für die Anmeldung am POP3-Server erforderliche Authentifizierung ist, brauchen Sie den SQL Server-Dienst ein Domänenkonto starten. SMTP-Server benötigen in der Regel keine Konto und das Kennwort.

SQL Server sollte nicht aus dem lokalen Systemkonto gestartet werden, wenn Sie SQL Mail verwenden, da Sie ein e-Mail-Profil mit dem lokalen Systemkonto verknüpfen können.

F13: Müssen für SQL Mail und SQL Agent Mail dasselbe Profil verwendet werden?

A13: Mail-Profile sind bestimmte Windows-Anmeldekonto zugeordnet. Wenn Sie den Internet Mail-Dienst in Ihrem Profil ein privater Speicher-Datei (. pst) zum Speichern von konfigurieren heruntergeladen e-Mail-Nachrichten von den POP3-Server an einem Standardspeicherort erstellt wird. Diese PST-Datei wird von jedem Dienst, der mit diesem Mailprofil verwendet, und es wird ein Konflikt verursacht, wenn SQL Mail und SQL Agent Mail dasselbe Mailprofil verwenden.

Wenn Sie Ihr e-Mail-Profil für den Exchange-Dienst konfigurieren, in der Regel verwenden Sie keine PST-Datei, da Exchange-Mail auf dem Exchange-Server aufbewahrt werden. In diesem Fall könnten Sie für SQL Mail und SQL Agent Mail dasselbe Mailprofil verwenden. Wenn Sie eine PST-Datei erstellen, kann nur ein Dienst über das e-Mail-Profil jedoch die .pst-Datei jederzeit zugreifen. Wenn Sie eine PST-Datei in Ihrem e-Mail-Profil verwenden, sollten Sie unterschiedliche Mailprofile für SQL Mail und SQL Agent Mail verwenden. Finden Sie unter q313969 (Insert Link zum Artikel) für weitere Details.

Hinweis: Wenn Sie einen Speicherort für die PST-Datei angeben, verwenden Sie keine Netzwerkfreigabe. Für weitere Informationen klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
297019 Warum PST-Dateien über eine LAN- oder WAN-Verbindung nicht empfehlenswert
Wenn Sie unterschiedliche Dienstkonten die Dienste SQL Server und SQL Agent starten, müssen Sie ein Mailprofil für jedes Konto konfigurieren. Konfigurieren ein Mailprofils für ein Dienstkonto müssen Sie auf dem Server anmelden, Dienstkonto.

F14: Welche Konten kann ich verwenden, wenn meine Exchange Server und SQL Server-Server in unterschiedlichen Domänen befinden, und zwischen den beiden Domänen keine Vertrauensstellung besteht?

A14: Wenn Sie eine e-Mail-Nachricht an den Exchange-Server vom Outlook-Client auf dem SQL Server-Computer nicht ohne aufgefordert werden senden können, geben Ihre Anmeldedaten, funktioniert SQL Mail nicht. Jeder Versuch, e-Mail zu versenden wird dazu führen, dass SQL Mail nicht mehr reagiert, wenn die Eingabeaufforderung in einem Dialogfeld zur Eingabe von Benutzeranmeldeinformationen auf virtuelle Desktop angezeigt wird.

Zum Umgehen dieses Verhaltens den Exchange-Server als einen Internetmail-Server behandeln. Sie können beim Konfigurieren des e-Mail-Profils, dass SQL Mail nicht für die Anmeldeinformationen, beim Verbinden mit dem Exchange-Server in der anderen Domäne aufgefordert wird Konto und Kennwort die Anmeldeinformationen übergeben.

Sie können dieses Verfahren auch verwenden, wenn der SQL Server und Exchange Server durch eine Firewall getrennt sind.

F15: Funktioniert SQL Mail mit Microsoft Desktop Engine (MSDE)?

A15: SQL Mail wird auf MSDE nicht unterstützt. Sie müssen auf eine nicht-MSDE-Edition von SQL Server aktualisieren, um SQL Mail verwenden.




Eigenschaften

Artikel-ID: 311231 - Geändert am: Donnerstag, 12. September 2013 - Version: 5.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 6.5 Standard Edition
  • Microsoft SQL Server 7.0 Standard Edition
Keywords: 
kbinfo kbmt KB311231 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 311231
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

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