Problème ASPNET et Proxy

Signaler
Messages postés
1
Date d'inscription
lundi 2 juin 2003
Statut
Membre
Dernière intervention
8 mars 2006
-
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
-
Bonjour,


Je développe une appli web en .NET qui doit permettre l'envoi de mails. (avec les fonctions System.Web.Mail)
Chez un de nos clients, l'envoi de mail ne fonctionne pas car il est bloqué par le proxy, il semble que le proxy n'autorise que certains "Domain User" à envoyer des mails, or le user utilisé par l'appli est le user ASPNET. (La machine est un serveur Windows 2000.)


Ma question est de savoir si on peut changer le user utilisé comme exécutant l'aplli .NET et forcé un user connu du domaine (qui aura les droits sur le proxy) ou si qqn connait les parametrages proxy pour autoriser le user ASPNET.


Merci d'avance .


ci-joint le code d'envoi mail :


Dim email As New MailMessage()
email.From = utilisateur
email.To = sDestinataire
email.Subject = sSujet
email.BodyFormat = MailFormat.Html
email.Body = sBody
SmtpMail.SmtpServer = serveur
Try
SmtpMail.Send(email)
Server.ClearError()
strErr = "OK"
bSuccess = True
Catch ex As Exception
strErr = ex.Message
bSuccess = False
End Try

1 réponse

Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
27
Bonjour

tu peux utiliser de l'impersonation qui est la meilleure solution mais ca reste assez complexe ... ou alors tu peux changer dans IIS le User qui execute IIS :) c'est dans l'onglet securité il me ssemble


<HR>
Cyril - MVS - MCP ASP