Udostępnij za pośrednictwem


Metoda SetEmailConfiguration (WMI MSReportServer_ConfigurationSetting)

Konfiguruje rozszerzenia dostarczania poczty e-mail używane przez serwer raportów do wysyłania wiadomości e-mail.

Składnia

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);

Parametry

  • SendUsingSMTPServer
    Wartość logiczna wskazująca, czy serwer ma używać serwera SMTP do wysyłania wiadomości e-mail.Wartość tę zestaw tylko wartość true.Wartością domyślną jest false.

  • SMTPServer
    Ciąg zawierający nazwę lub adres IP serwera SMTP.

  • SenderEmailAddress
    Adres e-mail używane w "od:" pole wiadomości e-mail wysyłane przez serwer raportów.

  • HRESULT
    [Brak] Wartość wskazująca, czy wywołanie pomyślnych lub niepomyślnych.

Wartość zwracana

Zwraca HRESULT powodzeniu lub niepowodzeniu wywołania metoda.Wartość 0 oznacza pomyślne wywołanie metoda.Niezerowa wartość wskazuje, że wystąpił błąd.

Uwagi

Gdy SendUsingSMTPServer parametr jest zestaw do true, SendUsing wpis w pliku konfiguracyjnym serwera raportu jest zestaw 1.Gdy SendUsingSMTPServer jest zestaw do false, SendUsing wpis nie jest skonfigurowany.

Tej metoda nie umożliwiają użytkownikom zestaw SendUsing wpisu w pliku konfiguracyjnym serwera raportu na wartość inną niż 1.Aby skonfigurować serwer raportów do innych celów niż poczta SMTP, należy edytować plik konfiguracja ręcznie.

Wymagania

Obszar nazw: katalog_główny\Microsoft\SqlServer\ReportServer\RS<EncodedInstanceName>\v10\Admin

Platforma: Windows Server 2003 Datacenter Edition, Windows Server 2003 Enterprise Edition, Windows Server 2003 Standard Edition, Windows Vista, Windows XP Professional z dodatkiem Service Pack 2 (SP2) lub Service Pack 1 (SP1) albo Windows 2000 (wszystkie wersje)