Fonction mail

molasson Messages postés 67 Statut Membre -  
dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'aurais voulu savoir si qqn connaitrait la fonction de -t de sendmail qui correspondrait à mail... Je n'ai malheureusment pas la possibilité d'installer sendmail sur ma machine.

Merci d'avance !!!
Configuration: Windows XP
Internet Explorer 7.0

18 réponses

  1. molasson Messages postés 67 Statut Membre 4
     
    Enfait je dois créer un scripts UNIX et pour celà j'aurais besoin de quelque chose qui correspond à -t....

    Pérsonne ne peut m'aider ?
    0
  2. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    quelle est la question ?
    comment utiliser sendmal avec l'option -t ?
    quelle commande utiliser pour envoyer un mail comme avec sendmail -t ?
    pourquoi ne pas utiliser mail ou mailx ?
    0
  3. molasson Messages postés 67 Statut Membre 4
     
    La question est comment envoyer un mail comme avec sendmail -t ... car je n'ai que mail d'installer et je ne peux rien installer d'autre.
    0
  4. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    mail ou mailx selon la platforme:
    mailx -b recipient_bcc -c recipient_cc -s subject recipient@system.com < message.txt
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. molasson Messages postés 67 Statut Membre 4
     
    mais -t annalyse les commades qui le suit, qu'est se qui fait ça avec mail ?
    0
  7. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    -t
    Read message for recipients. To:, Cc:, and Bcc: lines will be scanned for people to send to. The Bcc: line will be deleted before transmission. Any addresses in the argument list will be suppressed. The NoRecipientAction Processing Option can be used to change the behaviour when no legal recipients are included in the message.


    moi je comprends que -t prend à l'intérieur du message les destinataires et pas sur la ligne de commande

    $ sendmail -t < message.txt

    $ cat message.txt
    To: dest@system
    Cc: dest2@system.net
    Subject: sujet

    blabla

    équivalent de :
    $ mail -s sujet -c dest2@system.net dest@system < message
    $ cat message
    blabla
    0
  8. molasson Messages postés 67 Statut Membre 4
     
    Voilà une partie de mon code , grâce à la commande -t les lignes qui suivent étaient lu et transformé dans un fichier .txt réutilisé par après... Tu ne vois pas se qu correspondrait ou qu'est se que je pourrais changer pour que ça fonctionne ?

    printf("\n%s -t <<EOM%s\n",mailcmd,NR) > mailfile
    printf("To: %s\n",$2) > mailfile
    printf("Subject: %s\n\n",$1) > mailfile
    printf("DOLLAR(%s %s %s)\n\n",uuencd,pdfdir,$1) > mailfile
    printf("EOM%s\n",NR) > mailfile
    0
  9. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    quel language ?
    en tout cas certainement : >> mailfile, avec > le fichier est ecrasé
    0
  10. molasson Messages postés 67 Statut Membre 4
     
    AWK... mais le problème n'est pas là, il faudrait que j'ai une commande qui corrésponde au -t comme ça je n'aurais cas le remplacer ...
    0
  11. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    il n'y a pas de sendmail dans /usr/lib ?
    ls -l /usr/lib/sendmail
    0
  12. molasson Messages postés 67 Statut Membre 4
     
    non
    0
  13. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    sendmail est, par défaut, la seule commande qui envoie le mail. Il faudrait d'abord déterminer quelles commandes il
    y a pour envoyer du mail avant de faire un script.
    0
  14. molasson Messages postés 67 Statut Membre 4
     
    Ce script a été créer sur un système oú sendmail était installer. Je le modife pour qu'il fonctionne égallement avec mail car sendmail n'est pas installé sur ma machine et je n'ai pas les accès ...
    0
  15. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    mail utilise sendmail pour envoyer les messages !!
    0
  16. molasson Messages postés 67 Statut Membre 4
     
    J'arrive à envoyer des mails mais sendmail n'est pas installé ...
    0
  17. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    est-ce que postfix est installé ?
    0
  18. molasson Messages postés 67 Statut Membre 4
     
    non ...
    0
  19. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    il y a bien un service mail
    ps -ef | grep mail
    cat ~/.mailrc
    cat /etc/mail.rc
    0