Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Bash] Envoyer le resultat par e-mail

Sujet résolu
    6 novembre 2006 à 0:11:05

    Bonjour,
    Bon j'ai cree un petit programme tout con et je voudrai savoir quel commande je dois utiliser pour recevoir le resultat du vote par e-mail .

    #!/bin/sh
    # On execute un fichier bash avec la commande bash nom_du_fichier
    # tout comme python nom_du_fichier ou perl nom_du_fichier ;p

    echo "Comment trouvez vous la board aerox ?"
    select opinion in Bien Nul
    do case $opinion in

    "Bien"|"Nul") break;;
    # si kelkun tape nawak ^^
    "*") continue;;
    esac       
    done


    Merci :D

    EDIT : Je suis toujour la pour eventuelle reponses ... :D
    • Partager sur Facebook
    • Partager sur Twitter
      6 novembre 2006 à 8:47:05

      tu peut le faire via telnet si t'as un serveur smtp à disposition, vas voire le tuto sur telnet ;)

      edit : mais le batch n'est pas une très bonne solution pour ce genre de sondages, si c'est pour un site web éssaye plutôt en php ;)
      surtout que les gens ont un peu peur d'ouvrir des batch inconnus
      • Partager sur Facebook
      • Partager sur Twitter
        6 novembre 2006 à 17:23:35

        Si c'est du Bash et pas du sh, ne met pas /bin/sh comme interpréteur...

        Sinon, tu peux utiliser sendmail ou un clone s'il est présent. (Ce qui, je suppose, devrait être le cas.)
        • Partager sur Facebook
        • Partager sur Twitter
          7 novembre 2006 à 1:03:50

          Merci pour les reponses, mais personne peut me donner la commande prescice ?? Merci ^^
          • Partager sur Facebook
          • Partager sur Twitter
            7 novembre 2006 à 1:46:58

            Citation : Dawg

            tu peut le faire via telnet si t'as un serveur smtp à disposition, vas voire le tuto sur telnet ;)

            edit : mais le batch n'est pas une très bonne solution pour ce genre de sondages, si c'est pour un site web éssaye plutôt en php ;)
            surtout que les gens ont un peu peur d'ouvrir des batch inconnus


            c'est pas du baTCh c'est du BaSH

            si non bash peut pas envoyer de mail directement
            fait plutot ca en python ou en ruby
            • Partager sur Facebook
            • Partager sur Twitter
              7 novembre 2006 à 8:40:51

              je persiste, si t'es sous windows tu peut passer par le module microsoft telnet, pour voire comment faire, cherche le tuto sur l'exploit telnet.
              • Partager sur Facebook
              • Partager sur Twitter
                7 novembre 2006 à 9:52:05

                man mail
                man mutt

                (et pas besoin de préciser avec quoi t'interprètes si tu met un shebang)
                • Partager sur Facebook
                • Partager sur Twitter
                  7 novembre 2006 à 18:24:09

                  Citation : Dawg

                  je persiste, si t'es sous windows tu peut passer par le module microsoft telnet, pour voire comment faire, cherche le tuto sur l'exploit telnet.


                  Grbrbgbr, c'est PAS batch
                  • Partager sur Facebook
                  • Partager sur Twitter
                    7 novembre 2006 à 19:30:51

                    Ok :lol:
                    je ferais attention, promis :D
                    • Partager sur Facebook
                    • Partager sur Twitter
                      8 novembre 2006 à 23:27:22

                      Merci,
                      donc en Bash il y a pas de commande(s) direct pour envoyer un mail ? >_<
                      • Partager sur Facebook
                      • Partager sur Twitter
                        9 novembre 2006 à 16:05:57

                        Citation : ManrocK

                        Merci,
                        donc en Bash il y a pas de commande(s) direct pour envoyer un mail ? >_<


                        Citation : rz0

                        Sinon, tu peux utiliser sendmail ou un clone s'il est présent. (Ce qui, je suppose, devrait être le cas.)


                        Faut penser à lire les réponses et à RT*MOD (Read The <whatever> Manual Or Die) aussi.

                        Citation : iLUV

                        man mail
                        man mutt


                        Ce sont des MUA, ce qu'il cherche c'est un MTA comme sendmail.
                        • Partager sur Facebook
                        • Partager sur Twitter
                          9 novembre 2006 à 23:29:59

                          :D
                          rz0 si ta l'air de tout comprendre prend mon code

                          #!/bin/sh
                          # On execute un fichier bash avec la commande bash nom_du_fichier
                          # tout comme python nom_du_fichier ou perl nom_du_fichier ;p

                          echo "Comment trouvez vous la board aerox ?"
                          select opinion in Bien Nul
                          do case $opinion in

                          "Bien"|"Nul") break;;
                          # si kelkun tape nawak ^^
                          "*") continue;;
                          esac       
                          done


                          Et ajoute une balise au code pour envoyer un E-mail (En mettant une adresse mail fausse que j'aurais juste a modifier :) )

                          Merci :-°
                          • Partager sur Facebook
                          • Partager sur Twitter

                          [Bash] Envoyer le resultat par e-mail

                          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                          • Editeur
                          • Markdown