În dezvoltarea de proiecte, multe locuri trebuie să trimită emailuri, cum ar fi plasarea comenzilor, anularea comenzilor etc., care pot fi transmise prin cod de program (C#, Java etc.) sau prin instrucțiuni SQL folosind trigger-uri de bază de date.
Trimiterea de e-mail folosind o bază de date utilizează de obicei un xp_sendmail de procedură stocată sau un sp_send_dbmail
(a)
xp_sendmail:A ieșit treptat din uz, cerințele sale de utilizare 1: Este necesar sistemul de operare Windows pe 32 de biți (calculatorul meu este pe 64 de biți, deci nu l-am folosit cu succes pe calculatorul meu) 2: Este necesar să se specifice clientul de email implicit 3: Permisiuni
(doi)
sp_send_dbmail proceduri stocate, primul lucru pe care trebuie să-l faci este să configurezi munca
Asistentul de configurare a emailului de bază de date oferă o modalitate simplă de a gestiona obiectele de configurare ale mailurilor din baza de date. Asistentul de configurare a mailului de bază de date va activa e-mailul bazei de date după necesitate.
Asistentul de configurare a mailului bazei de date îndeplinește următoarele sarcini:
Instalează e-mailul din baza de date.
Gestionează conturile de email și profilurile din baza de date.
Gestionează securitatea profilului.
Vizualizează sau schimbă parametrii sistemului.
Opțiunea Install Database Mail te va ghida prin toate sarcinile pe care trebuie să le îndeplinești atunci când instalezi Database Mail. Alte opțiuni te ajută cu sarcini specifice de instalare și întreținere.
Pornește vrăjitorul de configurare a mailului bazei de date din Object Explorer. Conectează-te la o instanță de SQL Server. Extinde Administrare, click dreapta pe Database Mail și selectează Configurează Database Mail.
Pentru a folosi acest asistent, trebuie să fii membru al rolului fix de sysadmin server. Trebuie să fii membru al rolului de bază de date DatabaseMailUserRole din baza de date msdb pentru a trimite mailuri la baza de date, care este configurat într-un mod specific Este mult mai simplu de folosit:
Exemplu:
Exemplu:
Exemplu:
Notă: Dacă apar caractere chinezești distorsionate, vă rugăm să adăugați N în fața chinezei, cum ar fi
(trei)
Citiți jurnalul de trimitere și citirea evenimentului de trimitere
|