Inom projektutveckling behöver många ställen skicka e-post, såsom att lägga beställningar, avbryta beställningar osv., vilket kan skickas via programkod (C#, Java, etc.) eller via SQL-satser med databastriggers.
Att skicka e-post via en databas använder vanligtvis en lagrad proceder xp_sendmail eller en sp_send_dbmail
(a)
xp_sendmail:Den har gradvis fallit ur bruk, dess användningskrav 1: 32-bitars Windows-operativsystem krävs (min dator är 64-bitars, så jag har inte använt det framgångsrikt på min dator) 2: Det är nödvändigt att ange standard-e-postklienten 3: Behörigheter
(två)
sp_send_dbmail Stored procedures är det första du behöver göra att konfigurera arbetet
Database Mail Configuration Wizard ger ett enkelt sätt att hantera databaspostkonfigurationsobjekt. Databasens E-postkonfigurationsguide aktiverar databasmail vid behov.
Databasens Mail Konfigurationsguide utför följande uppgifter:
Installera databasmail.
Hantera databas, e-postkonton och profiler.
Hantera profilsäkerhet.
Visa eller ändra systemparametrar.
Alternativet Installera databasmail guidar dig genom alla uppgifter du behöver utföra när du först installerar databasmail. Andra alternativ hjälper dig med specifika installations- och underhållsuppgifter.
Starta databasens mailkonfigurationsguide från Object Explorer. Koppla upp dig mot en instans av SQL Server. Expandera Administration, högerklicka på Databasmail och välj Konfigurera databasmail.
För att använda denna guide måste du vara medlem i sysadmin-rollen med fast server. Du måste vara medlem i databasen DatabaseMailUserRole i msdb-databasen för att skicka databasmail, som är konfigurerad på ett specifikt sätt Det är mycket enklare att använda:
Exempel:
Exempel:
Exempel:
Observera: Om kinesiska förvrängda tecken förekommer, vänligen lägg till N framför kinesiska, såsom
(tre)
Läs sändningsloggen och läsa av sändarhändelsen
|