bonjour,
Je souhaite envoyer un mail en ligne de commande
Exp : moi@monentreprise.com
sujet : test
corps du mail : un texte quelconque
Merci
bonjour,
Je souhaite envoyer un mail en ligne de commande
Exp : moi@monentreprise.com
sujet : test
corps du mail : un texte quelconque
Merci
man mail
man mailx
![]()
avant de poser j'ai taper man mail
mais il n'y a que les envois de mail avec piece jointe moi je veux taper du texte dans le corps (et non le contenu d'un fichier) chose que je n'ai pas trouvé dans man
Il faudra essayer man sendmailet jetter un coup d'oeil a la RFC 821 (smtp) ca pourra t'aider.
En resumé, il suffit ce creer un fichier du genre :
Supposons que c'est le contenu du fichier /tmp/mymail.txt.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 To: someone@somwhere.com From : me@somwere.com Content-type: text/plain Le texte de ton message va ici ....
Pour l'envoyer tu fais :
sendmail -t < /tmp/mymail.txt
Tu peux aussi ajouter tout plein d'options, cf la manpage de sendmail.
ok merci mais bon ce que je voulais c'était taper le texte direct sans faire de redirection ça y est j'ai finis mon truc
Ben utilise TelNet alors...![]()
![]()
la commande mail permet d'envoyer du texte brut...
on valide, on tape le sujet, puis le texte, terminé avec une ligne ne contenant qu'un point...
Code : Sélectionner tout - Visualiser dans une fenêtre à part mail adresse@provider
Partager