Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 12901|Antwort: 1

[Quelle] SQL Server Versand von E-Mails über Datenbanken (sp_send_dbmail)

[Link kopieren]
Veröffentlicht am 16.01.2018 19:04:01 | | |

In der Projektentwicklung müssen viele Anbieter E-Mails senden, wie zum Beispiel Bestellungen, Stornierungen usw., die über Programmcode (C#, Java usw.) oder über SQL-Anweisungen mit Datenbanktriggern gesendet werden können.

Das Versenden von E-Mails über eine Datenbank verwendet typischerweise ein gespeichertes Verfahren xp_sendmail oder eine sp_send_dbmail

(a)

xp_sendmail:Es ist allmählich außer Gebrauch geraten, seine Nutzungsanforderungen 1: Ein 32-Bit-Windows-Betriebssystem ist erforderlich (mein Computer ist 64-Bit, daher habe ich es nicht erfolgreich auf meinem Computer verwendet) 2: Es ist notwendig, den Standard-E-Mail-Client anzugeben 3: Berechtigungen


(zwei)

sp_send_dbmail gespeicherten Prozeduren ist das Erste, was Sie tun müssen, die Arbeit zu konfigurieren


Der Database Mail Configuration Wizard bietet eine einfache Möglichkeit, Datenbank-Mail-Konfigurationsobjekte zu verwalten. Der Datenbank-Mail-Konfigurationsassistent aktiviert bei Bedarf Datenbankmail.

Der Datenbank-Mail-Konfigurationsassistent übernimmt folgende Aufgaben:

Datenbank installieren, Mail.

Verwaltung von Datenbanken, Mail-Konten und Profilen.

Verwalten Sie die Sicherheit des Profils.

Sehen Sie sich Systemparameter an oder ändern Sie sie.

Die Option Datenbankmail installieren führt Sie durch alle Aufgaben, die Sie bei der ersten Installation von Datenbankmail ausführen müssen. Andere Optionen helfen Ihnen bei bestimmten Einrichtungs- und Wartungsaufgaben.

Starten Sie den Datenbank-Mail-Konfigurationsassistenten im Objekt-Explorer. Verbinden Sie sich mit einer SQL Server-Instanz. Erweitern Sie Administration, klicken Sie mit der rechten Maustaste auf Datenbank-Mail und wählen Sie Datenbank-E-Mail konfigurieren.

Um diesen Wizard zu nutzen, musst du Mitglied der Sysadmin-Fixed-Server-Rolle sein. Sie müssen Mitglied der Datenbank DatabaseMailUserRole in der msdb-Datenbank sein, um Datenbank-E-Mails zu senden, die auf eine bestimmte Weise konfiguriert ist
Es ist viel einfacher zu bedienen:

Beispiel:


Beispiel:



Beispiel:

Hinweis: Falls chinesische Zeichen verzerrt werden, fügen Sie bitte N vor Chinesisch hinzu, zum Beispiel

(drei)

Lesen Sie das Sendlogbuch und das Lesen des sendenden Ereignisses








Vorhergehend:vs. Was und warum .pdb-Dateien generiert werden
Nächster:E-Mails über Datenbank sp_send_dbmail
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com