A projektfejlesztés során sok helyen e-maileket kell küldeni, például rendelések leadásához, törléséhez stb., amelyeket programkódon keresztül (C#, Java stb.) vagy SQL utasításokon keresztül lehet továbbítani adatbázis triggerekkel.
Az adatbázis segítségével történő levélküldés általában egy tárolt eljárást xp_sendmail vagy egy sp_send_dbmail
(a)
xp_sendmail:Fokozatosan kimerült a használatból, a használati követelmények 1: 32 bites Windows operációs rendszer szükséges (az én gépem 64 bites, így nem sikeresen használtam a gépemen) 2: Meg kell határozni az alapértelmezett e-mail klienst 3: Jogosultságok
(kettő)
sp_send_dbmail Tárolt eljárások esetén az első dolog, amit tenned kell, hogy konfiguráld a munkát
Az Adatbázis Mail Konfigurációs Varázsló egyszerű módot kínál az adatbázis e-mail konfigurációs objektumok kezelésére. Az Adatbázis Mail Konfigurációs Varázsló szükség esetén engedélyezi az adatbázis levelezést.
Az Adatbázis Mail Konfigurációs Varázsló a következő feladatokat végzi:
Telepítsd be az adatbázis levelezést.
Kezeld az adatbázis-mail fiókokat és profilokat.
Kezeld a profilbiztonságot.
Tekintse meg vagy módosítsa a rendszerparamétereket.
Az Adatbázis Mail telepítése végigvezet minden feladaton, amit el kell végezned, amikor először telepíted az adatbázis mailt. Más lehetőségek segítenek a konkrét beállítási és karbantartási feladatokban.
Indítsd el az adatbázis email konfigurációs varázslatot az Object Explorerből. Csatlakozz egy SQL Server példányhoz. Kibővítsd az Adminisztrációt, jobb kattintással az Adatbázis Mail menüpontra, és válaszd az Adatbázis Mail beállítását.
Ahhoz, hogy ezt a varázslatot használd, tagnak kell lenned a rendszergazdálkodó fix szerver szerepében. Tagnak kell lenned a DatabaseMailUserRole adatbázis szerepének az msdb adatbázisban, hogy levelet küldj, amely egy adott módon van konfigurálva Sokkal egyszerűbb használni:
Példa:
Példa:
Példa:
Megjegyzés: Ha kínai torzított karakterek jelennek meg, kérjük, írj N betűt a kínai elé például, mint
(három)
Olvasd el a küldési naplót és a küldő esemény olvasását
|