Método SetEmailConfiguration (WMI MSReportServer_ConfigurationSetting)
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. O valor padrão é false.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
[fora] Valor que indica se a chamada teve sucesso ou falhou.
Valor de retorno
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 for definido como false, a entrada SendUsing não será 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: raiz\Microsoft\SqlServer\ReportServer\RS_<Nome_da_Instância_Codificado>\v10\Admin
Plataforma: Windows Server 2003, Datacenter Edition; Windows Server 2003, Enterprise Edition; Windows Server 2003, Standard Edition; Windows Vista; Windows XP Professional com Service Pack 2 (SP2) ou Service Pack 1 (SP1); ou Windows 2000 (todas as versões)