Visual studio

Bonjour,
svp je travaille sur une application en visual studio de gestion d'une agence de location des voitures et jaffiche dans une fenetre la liste des personnes qui n'ont pa encore rendu les voitures louées et je veu a partir de cette application acceder a une page web et precisement hotmail.fr pour envoyer a ces personnes des emails
et merci
Configuration: Windows 7
Firefox 3.5.5

12 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    un fosi qeu tu as vu cmment ca marchait, en quelques heures tu peux te programmer uen fonction basique d'envoi de mails, en utilisant une socket.
    sinon, il existe surement des librairies toutes pretes pour faire de l'envoi de mail...
    1. Contributeur
      telnet smtp.xxxx.xxxx 25
      c'est la commande à executer sous windows (dans executer, ou dans la console) pour acceder au serveur de mail.
      comme je suis chez numericable, pour moi ce sera telnet smtp.numericable.fr 25
      ensuite, toutes els lignes qui ne commencent pas par des nombres sont les commandes à envoyer au serveur smtp
      1. merci Nablas's pour votre reponse
        sur wikipedia j'ai trouvé un morceau de code qui est le suivant

        --------------------------------------------------------------------------------------------------------------------
        telnet smtp.xxxx.xxxx 25
        Connected to smtp.xxxx.xxxx.
        220 smtp.xxxx.xxxx SMTP Ready
        EHLO client
        250-smtp.xxxx.xxxx
        250-PIPELINING
        250 8BITMIME
        MAIL FROM: <auteur@yyyy.yyyy>
        250 Sender ok
        RCPT TO: <destinataire@xxxx.xxxx>
        250 Recipient ok.
        DATA
        354 Enter mail, end with "." on a line by itself
        Subject: Test

        Corps du texte
        .
        250 Ok
        QUIT
        221 Closing connection
        Connection closed by foreign host.
        ---------------------------------------------------------------------------------------------------------
        mais je sai pa comment je peu l'utiliser alors que je travaille dans une application en visual studio
        et merci
        1. Contributeur
          personnelement, je ferai plutot directement l'envoi des mails depuis l'application en utilisant le protocole SMTP.

          Ce protocole est très simple (va voir sur wikipedia, tu saura meme comment envoyer des mails "à la main" en utilisant la console telnet !!

          le serveur SMTP a utiliser est celui de ton FAI ou de ta boite
          1. merci bcp Cephei pour votre reponse
            concernant le fait d'envoyer des emails aux personnes qui n'ont pa rendu les voitures ,il etait seulement un choix
            et merci
            1. En clair, vous souhaitez injecter une mailing liste dans les contacts d'une boite hotmail ?
              Tout ça pour envoyer un mail aux personnes qui n'ont pas rendu la voiture ?

              C'est ou qu'on peut louer une voiture contre du spam de mise en garde ? ^^

              Je ne connais pas l'API d'hotmail et je ne sais pas si c'est possible mais ça me parrait de toute évidence non seulement maladroit au niveau de l'architecture technique et mal approrié au niveau de la méthode.
              Je ne connais pas les tenants ni les aboutissants de votre problématique mais il me semble qu'à ce niveau là, il vaut mieux faire appel à de vrais professionels du développement de solutions informatiques si vous souhaitez réellement mettre en place un système de ce genre.

              Si jamais c'est votre choix, n'hésitez pas à me contacter...
              Nous avons une solution d'emailing à vous proposer et nous pouvons également, si vous le souhaitez, vous aider à développer correctement votre outils de gestion.

              Sinon, bonne chance...

              Cordialement,
              1. merci bcp pour la reponse mai je veu aussi recuperer les emails que jai dans datagrid dans mon application et les mettre dans la liste des personnes sur hotmail.fr auquelles je veu envoyer le message est ce que c possible
                et merci
                1. Bonsoir raajaa,

                  Tu peux lancer iexplore.exe (ou firefox, opéra, chrome ou autre...) avec en argument l'url d'hotmail avec la méthode Process.Start() comme l'a (mal) indiqué holow1.
                  Cependant, si le poste sur lequel tourne ton application n'a pas le programme d'installé, ça marchera pas !
                  Ca dépend du contexte...

                  Sinon tu peux utiliser le control WebBrowser si je me rappèle bien qui se trouve dans l'assembly System.Windows.Forms.dll
                  Il est très simple d'utilisation et c'est finalement un IE qui tourne...

                  PS -> holow1 : msnmsgr c'est pour discuter...