Invia messaggi - attivitàSend Mail Task

L'attività Invia messaggi consente di inviare un messaggio di posta elettronica.The Send Mail task sends an e-mail message. Tramite l'attività Invia messaggi un pacchetto può inviare messaggi quando le attività nel flusso di lavoro del pacchetto vengono completate o non riescono oppure in risposta a un evento generato dal pacchetto in fase di esecuzione.By using the Send Mail task, a package can send messages if tasks in the package workflow succeed or fail, or send messages in response to an event that the package raises at run time. È ad esempio possibile utilizzare questa attività per notificare all'amministratore di un database l'esito positivo o negativo dell'attività Backup database.For example, the task can notify a database administrator about the success or failure of the Backup Database task.

Per configurare l'attività Invia messaggi, procedere nel modo seguente:You can configure the Send Mail task in the following ways:

  • Specificare il testo del messaggio di posta elettronica.Provide the message text for the e-mail message.

  • Specificare l'oggetto del messaggio di posta elettronica.Provide a subject line for the e-mail message.

  • Impostare il livello di priorità del messaggio.Set the priority level of the message. L'attività supporta tre livelli di priorità: normale, medio e alto.The task supports three priority levels: normal, low, and high.

  • Specificare i destinatari nelle righe A, Cc e Ccn.Specify the recipients on the To, Cc, and Bcc lines. Per specificare più destinatari, separarli con punti e virgola.If the task specifies multiple recipients, they are separated by semicolons.

    Nota

    Le righe A, Cc e Ccn presentano il limite di 256 caratteri ognuna, in conformità agli standard Internet.The To, Cc, and Bcc lines are limited to 256 characters each in accordance with Internet standards.

  • Includere eventuali allegati.Include attachments. Per specificare più allegati, separarli con una barra verticale (|).If the task specifies multiple attachments, they are separated by the pipe (|) character.

    Nota

    Se un file allegato non esiste al momento dell'esecuzione del pacchetto, verrà generato un errore.If an attachment file does not exist when the package runs, an error occurs.

  • Specificare la gestione connessione SMTP da utilizzare.Specify the SMTP connection manager to use.

    Importante

    La gestione connessione SMTP supporta solo l'autenticazione anonima e l'autenticazione di Windows.The SMTP connection manager supports only anonymous authentication and Windows Authentication. Non supporta l'autenticazione di base.It does not support basic authentication.

    Il testo del messaggio può essere una stringa specificata, una connessione a un file che contiene il testo o il nome di una variabile che contiene il testo.The message text can be a string that you provide, a connection to a file that contains the text, or the name of a variable that contains the text. Per connettersi a un file l'attività utilizza una gestione connessione file.The task uses a File connection manager to connect to a file. Per ulteriori informazioni, vedere Flat File Connection Manager.For more information, see Flat File Connection Manager.

    Per connettersi a un server di posta elettronica l'attività utilizza una gestione connessione SMTP.The task uses an SMTP connection manager to connect to a mail server. Per altre informazioni, vedere Gestione connessione SMTP.For more information, see SMTP Connection Manager.

Messaggi di registrazione personalizzati disponibili nell'attività Invia messaggiCustom Logging Messages Available on the Send Mail Task

Nella tabella seguente sono elencate le voci di log personalizzate disponibili per l'attività Invia messaggi.The following table lists the custom log entries for the Send Mail task. Per altre informazioni, vedere registrazione di Integration Services (SSIS).For more information, see Integration Services (SSIS) Logging.

Voce di logLog entry DescriptionDescription
SendMailTaskBeginSendMailTaskBegin Indica che l'attività ha iniziato a inviare un messaggio di posta elettronica.Indicates that the task began to send an e-mail message.
SendMailTaskEndSendMailTaskEnd Indica che l'attività ha terminato l'invio di un messaggio di posta elettronica.Indicates that the task finished sending an e-mail message.
SendMailTaskInfoSendMailTaskInfo Offre informazioni descrittive sull'attività.Provides descriptive information about the task.

Configurazione dell'attività Invia messaggiConfiguring the Send Mail Task

È possibile impostare le proprietà tramite Progettazione SSISSSIS o a livello di codice.You can set properties through SSISSSIS Designer or programmatically.

Per informazioni sulle proprietà che è possibile impostare in Progettazione SSISSSIS , fare clic su uno degli argomenti seguenti:For information about the properties that you can set in SSISSSIS Designer, click one of the following topics:

Per informazioni su come impostare queste proprietà nella finestra di Progettazione SSISSSIS , fare clic su Impostazione delle proprietà di un'attività o di un contenitore.For information about how to set these properties in SSISSSIS Designer, click Set the Properties of a Task or Container.

Vedere ancheSee Also

Attività di Integration Services Integration Services Tasks
Flusso di controlloControl Flow