Поделиться через


Метод SetEmailConfiguration (WMI MSReportServer_ConfigurationSetting)

Настраивает модуль доставки электронной почты, используемый сервером отчетов для отправки электронной почты.

Синтаксис

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

Параметры

SendUsingSMTPServer
Логическое значение. Показывает, должен ли сервер отправлять почту с помощью SMTP-сервера. Этот может принимать только значение true. По умолчанию используется значение false.

SMTPServer
Строка, которая содержит имя или IP-адрес SMTP-сервера.

SenderEmailAddress
Адрес электронной почты, используемый в поле «От:» в сообщениях, отправленных с сервера отчетов.

HRESULT
[out] Значение, которое указывает, окончился ли вызов успехом или сбоем.

Возвращаемое значение

Возвращает значение HRESULT , являющееся признаком успешного или неуспешного завершение вызова метода. Значение 0 указывает, что вызов метода завершился успешно. Ненулевое значение указывает, что произошла ошибка.

Замечания

Если для параметра SendUsingSMTPServer задано trueзначение , запись SendUsing в файле конфигурации сервера отчетов имеет значение 1. Если задан falseпараметр SendUsingSMTPServer, запись SendUsing не настроена.

Этот метод не позволяет пользователям задать для записи SendUsing в файле конфигурации сервера отчетов какое-либо значение, кроме 1. Чтобы настроить на сервере отчетов почтовый протокол, отличный от SMTP, необходимо изменить файл конфигурации вручную.

Требования

Пространство имен: root\Microsoft\SqlServer\ReportServer\<InstanceName>\v12\Admin

См. также

Элементы MSReportServer_ConfigurationSetting