Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 12901|Antwoord: 1

[Bron] SQL Server Mail verzenden via databases (sp_send_dbmail)

[Link kopiëren]
Geplaatst op 16-01-2018 19:04:01 | | |

In projectontwikkeling moeten veel plaatsen e-mails sturen, zoals het plaatsen van bestellingen, het annuleren van bestellingen, enzovoort, die via programmacode (C#, Java, enz.) of via SQL-instructies met databasetriggers kunnen worden verzonden.

Het versturen van e-mail via een database maakt doorgaans gebruik van een opgeslagen procedure xp_sendmail of een sp_send_dbmail

(a)

xp_sendmail:Het is geleidelijk uit gebruik geraakt, de gebruiksvereisten 1: 32-bits Windows-besturingssysteem is vereist (mijn computer is 64-bits, dus ik heb het niet succesvol op mijn computer gebruikt) 2: Het is noodzakelijk om de standaard e-mailclient te specificeren 3: Rechten


(twee)

sp_send_dbmail opgeslagen procedures is het eerste wat je moet doen het werk configureren


De Database Mail Configuration Wizard biedt een eenvoudige manier om databasemailconfiguratieobjecten te beheren. De Database Mail Configuration Wizard schakelt databasemail in indien nodig.

De Database Mail Configuration Wizard voert de volgende taken uit:

Installeer database mail.

Beheer database, mailaccounts en profielen.

Beheer profielbeveiliging.

Bekijk of verander systeemparameters.

De optie Database Mail installeren begeleidt je door alle taken die je moet uitvoeren bij het installeren van Database Mail. Andere opties helpen je bij specifieke installatie- en onderhoudstaken.

Start de databasemailconfiguratie-wizard vanuit Object Explorer. Maak verbinding met een instantie van SQL Server. Vouw Beheer uit, klik met de rechtermuisknop op Database Mail en selecteer Database Mail Configureren.

Om deze wizard te gebruiken, moet je lid zijn van de sysadmin fixed server-rol. Je moet lid zijn van de databaseDatabaseMailUserRole-databaserol in de msdb-database om databasemail te kunnen verzenden, die op een specifieke manier is geconfigureerd
Het is veel eenvoudiger te gebruiken:

Voorbeeld:


Voorbeeld:



Voorbeeld:

Opmerking: Als Chinese onverstaanbare tekens verschijnen, voeg dan een N voor Chinees toe, zoals

(drie)

Lees het verzendlogboek, en het lezen van het verzendende evenement








Vorig:versus Wat en waarom .pdb-bestanden worden gegenereerd
Volgend:Stuur e-mails met behulp van database sp_send_dbmail
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com