IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Echec lors de l'authentification sur mon serveur smtp lors de l'envoie de mail.


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé

    Profil pro
    Inscrit en
    Avril 2002
    Messages
    192
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 192
    Par défaut Echec lors de l'authentification sur mon serveur smtp lors de l'envoie de mail.
    Bonjour,

    J'ai créé une page asp.net contenant un formulaire. L'action principale est de renvoyer les informations contenues dans le formulaire vers un email.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    MailMessage email = new MailMessage();
     
                    email.From = new MailAddress(tbEmail.Text);
                    MailAddressCollection addressCollection = new MailAddressCollection();
                    email.To.Add(new MailAddress("moi@mydomain.fr"));
     
                    email.Subject = "Demande d'informations du formulaire www.mydomain.fr";
                    email.Body = tbMessage.Text;
     
                    SmtpClient smtp = new SmtpClient();
                    smtp.Send(email);
    Mon serveur de mail requieret une authentification alors mon fichier Web.config :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <system.net>
    		<mailSettings>
    			<smtp>
    				<network host="mydomain.fr" port="25" userName="moi@mydomain.fr" password="password"/>
    			</smtp>
    		</mailSettings>
    	</system.net>
    En executant ce code à partir de Visual Studio j'obtiens :

    {"Aucune connexion n'a pu être établie car l'ordinateur cible l'a expressément refusée 111.111.111.111:25"}
    Est ce que j'ai besoin de déployer l'application pour pouvoir faire fonctionner ce code?

  2. #2
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    je dirais que tu as un problème de droits sur ton serveur smtp...

  3. #3
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par bossun Voir le message
    je dirais que tu as un problème de droits sur ton serveur smtp...
    non, c'est la connexion qui n'a pas pu être établie (aucun process en écoute sur le port 25 par exemple)

    Il faut vérifier si le nom d'hôte et le port sont corrects, et que le serveur SMTP est accessible à partir du serveur web

  4. #4
    Membre confirmé

    Profil pro
    Inscrit en
    Avril 2002
    Messages
    192
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 192
    Par défaut
    Le nom d'hôte, le mote de passe et le port sont ceux que j'utilise dans un client mail, en l'occurence Windows live Mail, j'estime donc qu'ils sont corrects.

  5. #5
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par PerpetualSnow Voir le message
    Le nom d'hôte, le mote de passe et le port sont ceux que j'utilise dans un client mail, en l'occurence Windows live Mail, j'estime donc qu'ils sont corrects.
    oui mais ton client mail tourne sur ton PC, pas sur le serveur web, je suppose... donc peut-être que ton PC peut accéder au serveur mail, mais le serveur web peut pas

  6. #6
    Membre confirmé

    Profil pro
    Inscrit en
    Avril 2002
    Messages
    192
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 192
    Par défaut
    Pour l'instant l'appli est lancée de Visual, donc en théorie elle tourne sur mon PC.

    Si tel est le cas, comment faire pour que mon serveur web puisse accéder à mon serveur mail?

Discussions similaires

  1. [9.3] Problème d'authentification lors de l'ajout de mon serveur
    Par abysr dans le forum Installation
    Réponses: 0
    Dernier message: 10/11/2014, 07h21
  2. Mes emails restent en file d'attente sur mon serveur
    Par FredericB dans le forum Réseau
    Réponses: 3
    Dernier message: 26/10/2005, 10h04
  3. ASP ne tourne pas sur mon serveur IIS
    Par Germain123 dans le forum ASP
    Réponses: 3
    Dernier message: 08/09/2005, 21h50
  4. Kmail veux pas marcher sur mon serveur avec postfix
    Par jean christophe dans le forum Réseau
    Réponses: 4
    Dernier message: 06/05/2005, 01h02
  5. Paramétrer le nombre de connexion sur mon serveur Mysql
    Par Zerga dans le forum Installation
    Réponses: 2
    Dernier message: 12/12/2003, 19h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo