Compartilhar via


Método de ConfigurationSetting – SetEmailConfiguration

Configura a extensão de entrega de email usada pelo servidor de relatório para enviar email.

Sintaxe

Public Sub SetEmailConfiguration(ByVal SendUsingSMTPServer As Boolean, _  
    ByVal SMTPServer As String, ByVal SenderEmailAddress As String, _  
    ByRef HRESULT As Int32)  
public void SetEmailConfiguration (Boolean SendUsingSMTPServer,   
   string SMTPServer, string SenderEmailAddress,   
   out Int32 HRESULT);  

Parâmetros

SendUsingSMTPServer
Um valor Booleano que indica se o servidor deve usar o servidor SMTP para enviar email. Este valor só pode ser definido como true. Valor padrão é falso.

SMTPServer
Uma cadeia de caracteres que contém o nome ou o endereço IP de um servidor SMTP.

SenderEmailAddress
O endereço de email usado no campo De: nos emails enviados do servidor de relatório.

HRESULT
[out] Valor que indica se a chamada obteve êxito ou falhou.

Valor retornado

Retorna um HRESULT indicando êxito ou falha da chamada do método. Um valor 0 indica que a chamada do método teve êxito. Um valor diferente de zero indica que ocorreu um erro.

Comentários

Quando o parâmetro SendUsingSMTPServer for definido como true, a entrada SendUsing no arquivo de configuração do servidor de relatório será definida como 1. Quando SendUsingSMTPServer é definido como false, a entrada SendUsing não está configurada.

Esse método não fornece um modo de os usuários definirem a entrada SendUsing no arquivo de configuração do servidor de relatório para um valor diferente de 1. Para configurar o servidor de relatório para algo diferente de e-mail SMTP, você deverá editar o arquivo de configuração manualmente.

Requisitos

Namespace: root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin