Condividi tramite


Crea un account di posta elettronica per database

Si applica a:SQL ServerIstanza gestita di SQL di Azure

Per creare un account di Posta elettronica database, usare la Configurazione guidata Posta elettronica database o Transact-SQL.

Prerequisiti

  • Determinare il nome del server e il numero di porta per il server SMTP (Simple Mail Transfer Protocol) utilizzato per inviare e-mail. Se il server SMTP richiede l'autenticazione, determinare il nome utente e la password per il server SMTP.

  • Facoltativamente, è anche possibile specificare il tipo del server e il numero di porta per il server. Il tipo di server per la posta in uscita è sempre SMTP. La maggior parte dei server SMTP utilizza la porta predefinita, ovvero la 25.

Utilizzare la procedura guidata di configurazione della Posta Elettronica Database per creare un account di posta elettronica del database

La procedura seguente usa SQL Server Management Studio (SSMS). Scaricare la versione più recente di SSMS all'indirizzo aka.ms/ssms.

  1. Eseguire la connessione all'istanza di SQL Server.

  2. In Esplora oggetti, connettersi all'istanza di SQL Server su cui si desidera configurare Posta elettronica database ed espandere l'albero di server.

  3. Espandere il nodo Gestione.

  4. Fare doppio clic su Posta elettronica database e aprire la Configurazione guidata Posta elettronica database.

  5. Nella pagina Seleziona attività di configurazione selezionare Gestisci account e profili di Posta elettronica database e selezionare Avanti.

  6. Nella pagina Gestisci profili e account selezionare Crea un nuovo account e selezionare Avanti.

  7. Nella pagina Nuovo account , specificare il nome dell'account, la descrizione, informazione sul server di posta elettronica e tipo di autenticazione. Seleziona Avanti.

  8. Nella pagina Completamento procedura guidata esaminare le azioni da eseguire e selezionare Fine per completare la creazione del nuovo account.

Creare un account di Posta elettronica database con Transact-SQL

Per eseguire comandi T-SQL nell'istanza di SQL Server, usare SQL Server Management Studio (SSMS),l'estensione MSSQL per Visual Studio Code, sqlcmd o lo strumento di query T-SQL preferito.

Eseguire la procedura memorizzata di sistema msdb.dbo.sysmail_add_account_sp per creare l'account e specificare le informazioni seguenti:

  1. Nome dell'account da creare.

  2. Descrizione dell'account (facoltativa).

  3. Indirizzo di posta elettronica visualizzato nei messaggi in uscita.

  4. Nome visualizzato nei messaggi in uscita.

  5. Nome del server SMTP.

  6. Nome utente da utilizzare per l'accesso se il server SMTP richiede l'autenticazione.

  7. Password da utilizzare per l'accesso se il server SMTP richiede l'autenticazione.

Nell'esempio seguente viene creato un nuovo account di Posta elettronica database.

EXECUTE msdb.dbo.sysmail_add_account_sp  
    @account_name = 'AdventureWorks Administrator',  
    @description = 'Mail account for administrative e-mail.',  
    @email_address = 'dba@Adventure-Works.com',  
    @display_name = 'AdventureWorks Automated Mailer',  
    @mailserver_name = 'smtp.Adventure-Works.com' ;  

Passo successivo