J'ai donc écrit ce programme pour envoyer un message texte à un groupe d'amis. Cela fonctionne bien à la maison quand j'essaie de l'utiliser au travail cela ne fonctionne pas. Je reçois un message d'erreur "Failure Sending Mail".Proxy empêche mon programme de se connecter à Internet
Nous utilisons un proxy d'interception au travail. Je pensais/j'espérais que tout fonctionnerait, clairement pas.
Alors qu'est-ce que je dois faire, je n'ai jamais programmé pour connecter/envoyer du trafic via un proxy.
J'utilise C# et la classe SmtpClient pour envoyer le message. Voici un petit extrait. J'ai parlé à notre service informatique et j'ai l'adresse IP qu'ils utilisent, mais je ne savais pas exactement ce dont j'avais besoin. Je ne suis même pas sûr de ce que la classe à utiliser ...
J'ai essayé ceci:
WebRequest myWebRequest = WebRequest.Create ("http://www.google.com"); WebProxy myProxy = nouveau WebProxy(); // Obtenir la propriété de proxy du navigateur par défaut.
myProxy = (WebProxy) myWebRequest.Proxy; Je ne sais pas si je peux définir cela à mon client SmtpClient?
Merci