Метод 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