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