Dans mon application web j'ai créé une classe de l'expéditeur de courrier et définissez les configurations de web.config
fichier comme ceci:Échange SQL Server 2008 Database Mail question
<mailSettings>
<smtp deliveryMethod="PickupDirectoryFromIis">
<network host="smtp.domain.com"
port="587"
userName="[email protected]"
password="password"/>
</smtp>
</mailSettings>
Cette envoie email. Mais le courrier de base de données SQL Server ne peut pas envoyer de courrier avec les mêmes informations de compte. Une seule différence est PickupDirectoryFromIis
.
Y a-t-il des paramètres sur le serveur Exchange?
Dans les journaux SQL Server, les erreurs sont les suivantes.
message
Le courrier n'a pas pu être envoyé aux destinataires en raison de la défaillance du serveur de messagerie . (Envoi du courrier à l'aide du compte 2 (2012-09-30T16: 55: 04) Message d'exception: impossible d'envoyer des messages au serveur de messagerie (le serveur SMTP requiert une connexion sécurisée ou le client n'a pas été authentifié. : 5.7.1 Le client n'a pas été authentifié)