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

Java Discussion :

SMTP Client avec JAVA


Sujet :

Java

  1. #1
    Membre éclairé Avatar de stpaul04
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    272
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 272
    Par défaut SMTP Client avec JAVA
    Bonjour,

    je suis débutant en java et j'ai essayé un petit programme de SMTP pour envoyer un email sur Gmail.
    C'est un programme sur NetBeans 6.5

    Mon bout de prgramme:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    try {
                smtpSocket = new Socket("smtp.gmail.com",465);
                os = new DataOutputStream(smtpSocket.getOutputStream());
                is = new DataInputStream(smtpSocket.getInputStream());
            } catch (UnknownHostException e) {
                System.err.println("Don't know about host: hostname");
            } catch (IOException e) {
                System.err.println("Couldn't get I/O for the connection to: hostname");
            }


    Mon programme a bien fonctionnait le premier jour.
    Le deuxième jour voici l'erreur:
    "IOException: java.net.SocketException: Connection reset
    BUILD SUCCESSFUL (total time: 3 seconds)"


    J'ai même changé le port en 25, 587 ou en 465, toujours le même erreur.
    Pourquoi?
    Merci à vous tous
    sSMANO

  2. #2
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    Juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : ingénieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Par défaut
    Recherche ce qui s'est passé entre le premier jour et le deuxième jour.
    Et ne dis pas "rien", car la magie n'existe pas en informatique
    Ton code a changé, ou alors ta config réseau a changé.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

  3. #3
    Membre éclairé Avatar de stpaul04
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    272
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 272
    Par défaut
    Ouais t'as raison, il doit y avoir une cou.lle quelque part.
    Mais par quelle magie? put...
    merci quand même.
    salut

  4. #4
    Membre éclairé Avatar de stpaul04
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    272
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 272
    Par défaut
    Bon écoute bien, j'éxecute mon programme à nouveau ce soir, il a l'air de fonctionner ce coup, sans modifier le code.

    voilà ce que je reçois comme réponse:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Server: 220 mx.google.com ESMTP 28sm145689eyg.42
    Server: 250 mx.google.com at your service
    Que signifie ce message?
    quel commande dois-je entrer pour continuer à partir de ce moment-là?

    Merci

  5. #5
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    Juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : ingénieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Par défaut
    Je t'encourage vivement à lire la RFC de SMTP. La RFC est vieille, il y a donc pleins de traductions un peu partout. Un exemple au hasard : http://www.iprelax.fr/smtp/821tm.php.
    Tu vas trouver les réponses à toutes tes questions. Bonne lecture
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

Discussions similaires

  1. .Net client avec java Web Service (MIME Attachment).
    Par habibdu70 dans le forum Services Web
    Réponses: 2
    Dernier message: 06/11/2012, 16h53
  2. [HTA] SMTP Mail Client avec pièce jointe
    Par hackoofr dans le forum Vos Contributions VBScript
    Réponses: 6
    Dernier message: 24/11/2011, 20h25
  3. Connecter appli AIR client avec JAVA client
    Par Space23 dans le forum Flex
    Réponses: 1
    Dernier message: 14/04/2011, 15h19
  4. Synchronisation de clients avec un serveur en Java web
    Par loic911 dans le forum Développement Web en Java
    Réponses: 1
    Dernier message: 20/02/2009, 11h13
  5. simple question client en java avec JAXM
    Par pieutr dans le forum Services Web
    Réponses: 1
    Dernier message: 07/03/2008, 12h04

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