Condividi tramite


Programma esterno di Posta elettronica database

Il Posta elettronica database eseguibile esterno è DatabaseMail.exe, situato nella directory MSSQL\Binn dell'installazione di SQL Server. Posta elettronica database utilizza l'attivazione di Service Broker per avviare il programma esterno in presenza di messaggi di posta elettronica da elaborare. Posta elettronica database avvia un'istanza del programma esterno. Il programma esterno viene eseguito nel contesto di sicurezza dell'account del servizio per SQL Server.

Contenuto dell'argomento

Concetti relativi al Programma esterno di Posta elettronica database

All'avvio del programma esterno, il programma si connette a SQL Server usando l'autenticazione di Windows e inizia l'elaborazione dei messaggi di posta elettronica. In assenza di messaggi da inviare per il periodo di timeout specificato, il programma viene chiuso. È possibile configurare il tempo di attesa da parte del programma prima della chiusura utilizzando Configurazione guidata posta elettronica database oppure le stored procedure di Posta elettronica database. Per altre informazioni, vedere sysmail_configure_sp (Transact-SQL).

Il programma esterno archivia le informazioni in tabelle di sistema nel database msdb . Se il programma esterno non riesce a comunicare con SQL Server, i programmi registrano errori nel registro eventi dell'applicazione Microsoft Windows. La registrazione aggiuntiva dei messaggi è disponibile quando il livello di registrazione è impostato su Dettagliati nella finestra di dialogo Configurazione parametri di sistema della Configurazione guidata posta elettronica database.

Si noti che, per motivi di efficienza, il programma esterno memorizza nella cache le informazioni relative a profili e account. Pertanto, le modifiche alla configurazione di profili e account potrebbero non venire trasmesse al programma esterno per alcuni minuti.

Attività correlate alla configurazione del Programma esterno di Posta elettronica database

Attività di configurazione Collegamento all'argomento
Specificare l'ora che il Programma Esterno prima di uscire. sysmail_configure_sp (Transact-SQL)

Vedere anche

SQL Server Service Broker
Controlli e registrazione di Posta elettronica database
Posta elettronica database