SMTP Authentification à l'aide des paramètres de messagerie du fichier de configuration
Je garde la mienne MailSettings dans web.config, Cependant, lorsque j'envoie un message, mon serveur SMTP Je me dis ce que j'ai besoin d'utiliser l'authentification. J'ai un nom d'utilisateur/Mot de passe dans le fichier de configuration, mais cela ne fonctionne de toute façon pas.
Cela fonctionne si je fais ce qui suit, mais cela semble une étape supplémentaire. Il ne suffit-il pas du fichier de configuration et utilisez automatiquement l'authentification?
Web.config
System.Net.Mail.SmtpException
Le volume maximal admissible du référentiel est dépassé. Répondre
Serveur était comme ceci: veuillez utiliser
Authentification smtp. Voir
http://www.myISP.com/support/s ... .aspx
"Exceeded storage allocation" Nous a rapidement frappés, maintenant nous l'ignorons. il "use smtp authentication", Ce qui semble important.
Cela fonctionne si je fais ce qui suit, mais cela semble une étape supplémentaire. Il ne suffit-il pas du fichier de configuration et utilisez automatiquement l'authentification?
System.Configuration.Configuration config = WebConfigurationManager.OpenWebConfiguration/
HttpContext.Current.Request.ApplicationPath/;
MailSettingsSectionGroup settings =
/MailSettingsSectionGroup/ config.GetSectionGroup/"system.net/mailSettings"/;
SmtpClient client = new SmtpClient//;
client.Credentials = new NetworkCredential/
settings.Smtp.Network.UserName, settings.Smtp.Network.Password/;
Web.config
<system.net>
<mailsettings>
<smtp deliverymethod="Network" from="me@xyz.com">
<network defaultcredentials="true" host="mail.xyz.com" password="abc123" username="me@xyzcom"></network>
</smtp>
</mailsettings>
</system.net>
System.Net.Mail.SmtpException
Le volume maximal admissible du référentiel est dépassé. Répondre
Serveur était comme ceci: veuillez utiliser
Authentification smtp. Voir
http://www.myISP.com/support/s ... .aspx
"Exceeded storage allocation" Nous a rapidement frappés, maintenant nous l'ignorons. il "use smtp authentication", Ce qui semble important.
Aucun résultat connexe trouvé
Invité:
Pour répondre aux questions, connectez-vous ou registre
2 réponses
Alice
Confirmation de:
approcher web.config only
réside dans le fait que ce dernier a un ensemble
. Cela empêche l'utilisation du nom d'utilisateur et du mot de passe pour l'authentification avec cette approche. Je pense que le problème sera résolu en définissant la valeur “false” /ou complètement le supprimer parce que la valeur par défaut est utilisée “false”/.
Emile
Confirmation de:
http://msdn.microsoft.com/en-u ... .aspx
Pouvez-vous publier un segment System.Net De votre configuration? De plus, pouvez-vous publier une erreur précise que vous obtenez du serveur SMTP?