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

Apache Discussion :

Adresse IP de apache dans xamp


Sujet :

Apache

  1. #1
    Membre actif
    Inscrit en
    Décembre 2003
    Messages
    491
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 491
    Points : 245
    Points
    245
    Par défaut Adresse IP de apache dans xamp
    Bonjour,

    Je développe un GUI en java pour la gestion d'une bibliothèque et j'ai une BD
    SQL SERVER 2008 R2 et une version de XAMPP 1.8.1 pour apache et consorts.

    Dans le GUI j'ai un lien cliquable pour envoi de mail, que j'aimerai pouvoir démontrer a un employeur potentiel.
    Il y a deux volets a l'utilisation du service mail
    Envoi automatiquement de mail a un client, pour l'avertir de la disponibilité d'un livre de la bibliothèque après avoir effectué sa réservation.
    Envoi automatique de mail après constatation de retard dans le retour d'un ouvrage.

    Le deuxième volet est toutes les autres communications entre bibliothécaire et client a travers le lien cliquable

    Mon problème est que je ne sais pas si cela va car il y a une adresse IP par défaut pour SQL Server 127.0.0.1 pour localhost et pareil, autant que j'ai compris, pour xampp.

    Est-ce qu'il est possible d'avoir les deux services en fonction au même moment?
    ou est'il possible d'avoir une deuxième adresse IP ou encore, que faire pour que cela marche?

    Merci pour vos réponses

    Marc_3

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Citation Envoyé par Marc_3 Voir le message
    Est-ce qu'il est possible d'avoir les deux services en fonction au même moment?
    Oui, si tous les services (et ça doit être le cas par défaut) utilisent des ports différents. Au pire, si tu n'utilises pas le MySQL de Xamp, arrête-le.

    Citation Envoyé par Marc_3 Voir le message
    ou est'il possible d'avoir une deuxième adresse IP ou encore, que faire pour que cela marche?
    Tu ne veux pas essayer comme ça ? Envisage le plan B si le plan A ne marche pas

    Du détail, du détail, du détail !!!
    Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute

  3. #3
    Membre actif
    Inscrit en
    Décembre 2003
    Messages
    491
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 491
    Points : 245
    Points
    245
    Par défaut
    Merci pour les réponses, je vais m'y mettre encore aujourd'hui au moins pour le plan A
    A bientôt

  4. #4
    Membre actif
    Inscrit en
    Décembre 2003
    Messages
    491
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 491
    Points : 245
    Points
    245
    Par défaut
    Bonjour,

    J'ai avance avec mes envoi de message mais j'ai du mal a comprendre les tuto et class java que je trouve a ce sujet sur le net.
    NB Je trouve miraculeux que cela puisse être aussi simple

    J'ai une classe java, voir en dessous, qui doit m'envoyer un message sur une boite mail existante chez gmail.

    A l’exécution, je reçois un message d'erreur a travers eclipse

    Je comprends pas, mais je suppose que le service SMTP ecoute sur un autre port ou que je dois paramétrer apache pour être accessible.

    Est-ce que quelqu'un peut m'expliquer??


    javax.mail.MessagingException: Could not connect to SMTP host: bibliouser1@gmail.com, port: 25, response: -1
    at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1950)
    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:654)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
     
    import java.util.*;
    import javax.mail.*;
    import javax.mail.internet.*;
    import javax.activation.*;
     
    class SendEmail{
    		// Recipient's email ID needs to be mentioned
         	String to = "bibliouser1@gmail.com";
     
         	// Sender's email ID needs to be mentioned
    	    String from = "bibliouser1@gmail.com";
     
    	    // Assuming you are sending email from localhost
     
    	    String host = "localhost";
    	    Session session;
    	    Properties properties;
     
    	    SendEmail(){
    			  initEmail();
    		  }
     
    	    void initEmail()
    		  {
    		// Get system properties
    		properties = System.getProperties();
    		// Setup mail server
    		properties.setProperty("mail.smtp.host", host); 
    		// Get the default Session object.
    		session = Session.getDefaultInstance(properties); 
     
     
    	    try{
     
    	         // Create a default MimeMessage object.
    	         MimeMessage message = new MimeMessage(session);
     
    	         // Set From: header field of the header.
    	         message.setFrom(new InternetAddress(from));
     
    	         // Set To: header field of the header.
    	         message.addRecipient(Message.RecipientType.TO,
    	                                  new InternetAddress(to));
     
    	         // Set Subject: header field
    	         message.setSubject("This is the Subject Line!");
     
    	         // Now set the actual message
    	         message.setText("This is actual message");
     
    	         // Send message
    	         Transport.send(message);
    	         System.out.println("Sent message successfully....");
    	      }catch (MessagingException mex) {
    	         mex.printStackTrace();
    	      }
     
    		  }   
    }

  5. #5
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Le serveur SMTP, ce n'est pas localhost, c'est le serveur SMTP de ton fournisseur d'accès à Internet.

    Du détail, du détail, du détail !!!
    Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute

  6. #6
    Membre actif
    Inscrit en
    Décembre 2003
    Messages
    491
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 491
    Points : 245
    Points
    245
    Par défaut
    Merci pour la réponse, ça parait subitement plus logique.
    Je vais essayer de voir avec eux si ils sont d'accord de laisser faire cela.

    Merci encore

    marc_3

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. problème adresse web avec apache
    Par xlinformatik dans le forum Apache
    Réponses: 4
    Dernier message: 08/09/2005, 19h33
  2. Réponses: 4
    Dernier message: 27/06/2005, 20h26
  3. Ecrire l'adresse d'une structure dans un uint32
    Par Steph12 dans le forum C++
    Réponses: 6
    Dernier message: 17/03/2005, 17h31
  4. Récupérer l'adresse IP du serveur dans variable ?
    Par ZERS dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 08/09/2004, 16h30
  5. modifier l'adresse d'un dll dans un .exe
    Par Mr Meuble dans le forum Windows
    Réponses: 4
    Dernier message: 02/03/2004, 17h39

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