Partager via


Méthode ConfigurationSetting - SetEmailConfiguration

Configure l’extension de remise par e-mail utilisée par le serveur de rapports pour envoyer des messages électroniques.

Syntaxe

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

Paramètres

SendUsingSMTPServer
Valeur booléenne indiquant si le serveur doit utiliser le serveur SMTP pour envoyer le courrier électronique. Cette valeur peut uniquement être définie sur True. La valeur par défaut est False.

SMTPServer
Chaîne contenant le nom ou l'adresse IP d'un serveur SMTP.

SenderEmailAddress
Adresse e-mail utilisée dans le champ De : pour les e-mails envoyés depuis le serveur de rapports.

HRESULT
[out] Valeur indiquant si l'appel a réussi ou échoué.

Valeur retournée

Retourne un paramètre HRESULT qui indique si l'appel de la méthode a réussi ou a échoué. Une valeur 0 indique que l'appel de méthode a réussi. Une valeur différente de zéro indique qu’une erreur s’est produite.

Notes

Quand le paramètre SendUsingSMTPServer a la valeur true, l’entrée SendUsing dans le fichier de configuration du serveur de rapports a la valeur 1. Si SendUsingSMTPServer a la valeur false, l’entrée SendUsing n’est pas configurée.

Avec cette méthode, les utilisateurs ne peuvent pas configurer l’entrée SendUsing dans le fichier de configuration du serveur de rapports à une autre valeur que 1. Pour configurer le serveur de rapports pour une fonctionnalité autre que le courrier SMTP, vous devez modifier le fichier de configuration manuellement.

Spécifications

Espace de noms : root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin