Projekta izstrādē daudzās vietās ir jānosūta e-pasti, piemēram, pasūtījumu veikšana, pasūtījumu atcelšana utt., Ko var nosūtīt, izmantojot programmas kodu (C#, Java utt.) vai SQL paziņojumus, izmantojot datu bāzes trigerus.
Pasta sūtīšanai, izmantojot datu bāzi, parasti tiek izmantota saglabātā procedūras xp_sendmail vai sp_send_dbmail
a)
xp_sendmail:Tas pakāpeniski ir izkritis no lietošanas, tā lietošanas prasības 1: nepieciešama 32 bitu Windows operētājsistēma (mans dators ir 64 bitu, tāpēc es to neesmu veiksmīgi izmantojis savā datorā) 2: Ir nepieciešams norādīt noklusējuma e-pasta klientu 3: Atļaujas
(divi)
sp_send_dbmail Saglabātās procedūras, vispirms jākonfigurē darbs
Datu bāzes pasta konfigurācijas vednis nodrošina vienkāršu veidu, kā pārvaldīt datu bāzes pasta konfigurācijas objektus. Datu bāzes pasta konfigurācijas vednis pēc vajadzības iespējos datu bāzes pastu.
Datu bāzes pasta konfigurācijas vednis veic šādus uzdevumus:
Instalējiet datu bāzes pastu.
Pārvaldiet datu bāzes pasta kontus un profilus.
Pārvaldiet profila drošību.
Skatīt vai mainīt sistēmas parametrus.
Opcija Instalēt datu bāzes pastu palīdzēs jums veikt visus uzdevumus, kas jāveic, pirmo reizi instalējot datu bāzes pastu. Citas opcijas palīdz veikt konkrētus iestatīšanas un uzturēšanas uzdevumus.
Startējiet datu bāzes pasta konfigurācijas vedni no objektu pārlūka. Izveidojiet savienojumu ar SQL Server instanci. Izvērsiet Administrēšana, ar peles labo pogu noklikšķiniet uz Datu bāzes pasts un atlasiet Konfigurēt datu bāzes pastu.
Lai izmantotu šo vedni, jums ir jābūt sistēmas administratora fiksētā servera lomas dalībniekam. Lai sūtītu datu bāzes pastu, kas ir konfigurēts noteiktā veidā, jums ir jābūt MSDB datu bāzes lomas DatabaseMailUserRole dalībniekam Tas ir daudz vienkāršāk lietojams:
Piemērs:
Piemērs:
Piemērs:
Piezīme: Ja tiek parādītas ķīniešu valodas kropļotas rakstzīmes, lūdzu, pievienojiet N ķīniešu valodas priekšā, piemēram,
(trīs)
Lasīt sūtīšanas žurnālu un nosūtīšanas notikuma lasīšanu
|