I prosjektutvikling må mange steder sende e-poster, som å legge inn bestillinger, kansellere bestillinger osv., som kan sendes via programkode (C#, Java, osv.), eller gjennom SQL-setninger med databasetriggere.
Å sende e-post via en database bruker vanligvis en lagret prosedyre xp_sendmail eller en sp_send_dbmail
(a)
xp_sendmail:Den har gradvis falt ut av bruk, dens brukskrav 1: 32-bits Windows-operativsystem er nødvendig (min datamaskin er 64-bits, så jeg har ikke brukt det med suksess på min egen datamaskin) 2: Det er nødvendig å spesifisere standard e-postklient 3: Tillatelser
(to)
sp_send_dbmail lagrede prosedyrer er det første du må gjøre å konfigurere arbeidet
Database Mail Configuration Wizard gir en enkel måte å administrere databasepostkonfigurasjonsobjekter på. Database Mail Configuration Wizard vil aktivere databasepost etter behov.
Database Mail Configuration Wizard utfører følgende oppgaver:
Installer database med e-post.
Administrer database, e-postkontoer og profiler.
Administrer profilsikkerhet.
Se eller endre systemparametere.
Alternativet Installer database Mail vil veilede deg gjennom alle oppgavene du må utføre når du først installerer Database Mail. Andre alternativer hjelper deg med spesifikke oppsett- og vedlikeholdsoppgaver.
Start database-e-postkonfigurasjonsveiviseren fra Objektutforsker. Koble til en instans av SQL Server. Utvid Administrasjon, høyreklikk på Database Mail, og velg Konfigurer databasemail.
For å bruke denne veiviseren må du være medlem av sysadmin-rollen for fast server. Du må være medlem av DatabaseMailUserRole-databaserollen i msdb-databasen for å sende database-e-post, som er konfigurert på en bestemt måte Det er mye enklere å bruke:
Eksempel:
Eksempel:
Eksempel:
Merk: Hvis kinesiske utydelige tegn dukker opp, vennligst legg til N foran kinesisk, for eksempel
(tre)
Les sendingsloggen, og lesingen av sendingshendelsen
|