Oggetti di messaggistica di Posta elettronica databaseDatabase Mail Messaging Objects

Il database msdb funge da host della posta elettronica.The msdb database is the Database Mail host database. Questo database include le stored procedure e gli oggetti di messaggistica per Posta elettronica database.This database contains the stored procedures and messaging objects for Database Mail. In Microsoft SQL Server Management StudioSQL Server Management Studio è disponibile la Configurazione guidata posta elettronica database che consente di abilitare questo componente, creare e gestire profili e account e configurare le opzioni di Posta elettronica database.Microsoft SQL Server Management StudioSQL Server Management Studio includes the Database Mail Configuration Wizard for enabling Database Mail, creating and managing profiles and accounts, and configuring Database Mail options.

Oggetti in un database msdb Objects in msdb database

Service BrokerService Broker deve essere abilitato nel database msdb . must be enabled in the msdb database. Posta elettronica database, tuttavia, non utilizza le funzionalità di rete di Service BrokerService Broker .However, Database Mail does not use Service BrokerService Broker networking. Non è quindi necessario che gli utenti creino un endpoint di Service BrokerService Broker per l'utilizzo di Posta elettronica database.Therefore, users do not have to create a Service BrokerService Broker endpoint to use Database Mail. Il processo esterno di Posta elettronica database utilizza una connessione ADO.NETADO.NET standard per comunicare con SQL ServerSQL Server.The external Database Mail process uses a standard ADO.NETADO.NET connection to communicate with SQL ServerSQL Server.

Quando abilitato, Posta elettronica database espone gli oggetti seguenti nel database msdb quando viene abilitata.Database Mail exposes the following objects in the msdb database when Database Mail is enabled.

Tali oggetti rappresentano l'interfaccia per Posta elettronica database all'interno del database host della posta elettronica.These objects are the interface for Database Mail within the mail host database. Per implementare le funzionalità fornite dagli oggetti elencati sopra, vengono installati altri oggettiOther objects are installed to implement the functionality provided by the objects listed above. che sono tuttavia riservati per utilizzo interno.However, those objects are reserved for internal use.

NomeName TipoType DescrizioneDescription
sysmail_allitems (Transact-SQL)sysmail_allitems (Transact-SQL) VisualizzaView Elenca tutti i messaggi inviati a Posta elettronica database.Lists all messages submitted to Database Mail.
sysmail_event_log (Transact-SQL)sysmail_event_log (Transact-SQL) VisualizzaView Elenca i messaggi relativi al comportamento di Database Mail External Program.Lists messages about the behavior of the Database Mail External Program.
sysmail_faileditems (Transact-SQL)sysmail_faileditems (Transact-SQL) VisualizzaView Informazioni relative ai messaggi che non è stato possibile inviare tramite Posta elettronica database.Information about messages that Database Mail could not sent.
sysmail_mailattachments (Transact-SQL)sysmail_mailattachments (Transact-SQL) VisualizzaView Informazioni relative agli allegati ai messaggi di Posta elettronica database.Information about attachments to Database Mail messages.
sysmail_sentitems (Transact-SQL)sysmail_sentitems (Transact-SQL) VisualizzaView Informazioni relative ai messaggi inviati tramite Posta elettronica database.Information about messages that have been sent using Database Mail.
sysmail_unsentitems (Transact-SQL)sysmail_unsentitems (Transact-SQL) VisualizzaView Informazioni relative ai messaggi di cui è in corso un tentativo di invio da parte di Posta elettronica database.Information about messages that Database Mail in currently trying to send.
sp_send_dbmail (Transact-SQL)sp_send_dbmail (Transact-SQL) Stored procedureStored Procedure Invia messaggi di posta elettronica tramite Posta elettronica database.Sends e-mail messages using Database Mail.
sysmail_delete_log_sp (Transact-SQL)sysmail_delete_log_sp (Transact-SQL) Stored procedureStored Procedure Elimina i messaggi dal log di Posta elettronica database.Deletes messages from the Database Mail log.
sysmail_delete_mailitems_sp (Transact-SQL)sysmail_delete_mailitems_sp (Transact-SQL) Stored procedureStored Procedure Elimina gli elementi di posta dalla coda di Posta elettronica database.Deletes mail items from the Database Mail queue.
sysmail_help_status_sp (Transact-SQL)sysmail_help_status_sp (Transact-SQL) Stored procedureStored Procedure Indica se Posta elettronica database è stato avviato.Indicates if Database Mail is started.
sysmail_start_sp (Transact-SQL)sysmail_start_sp (Transact-SQL) Stored procedureStored Procedure Avvia gli oggetti Service Broker utilizzati dal programma esterno,Starts the Service Broker objects that the external program uses. che vengono avviati per impostazione predefinita.These objects are started by default.
sysmail_stop_sp (Transact-SQL)sysmail_stop_sp (Transact-SQL) Stored procedureStored Procedure Arresta gli oggetti Service Broker utilizzati dal programma esterno.Stops the Service Broker objects that the external program uses.

Vedere ancheSee Also

Posta elettronica database Database Mail
SQL Server Service BrokerSQL Server Service Broker