OVH Cloud OVH Cloud

Envoyer un mail ?

8 réponses
Avatar
lacana
Bjr,
pour avoir le fichier en pièce jointe le mail j'utilise la commande uuencode
:
Rep_fichier=$UXPEX/Verif.log
uuencode $Rep_fichier $Rep_fichier | mail -s "Verification du batch" -r
"Suivi_Prod" lacana@wanadoo.fr

Questions :
comment faire pour ajouter en plus qqchose ds le corps du text,
du genre :
uuencode $Rep_fichier $Rep_fichier | mail -s "Verification du batch" -r
"Suivi_Prod" lacana@wanadoo.fr "</tmp/corps_mail.txt

çà marche ?

Autre question :
impossible de recevoir (et d'envoyer) en html...
comment faire ?
on m'a dit qu'il s'agissait d'une codification 7 bits ???
kesako ?

Merci pour votre aide

Didier
lacana@wanadoo.fr

8 réponses

Avatar
DINH Viêt Hoà

Questions :
comment faire pour ajouter en plus qqchose ds le corps du text,
du genre :
uuencode $Rep_fichier $Rep_fichier | mail -s "Verification du batch" -r
"Suivi_Prod" "</tmp/corps_mail.txt


mutt peut le faire en ligne de commande.

--
DINH V. Hoa,

"T'aurais pas une question sur le langage C ?" -- Emmanuel Delahaye

Avatar
lacana
c quoi la syntaxe ?
'mutt' se trouve sur tous les OS.
Moi AIX...

Merci.



"DINH Viêt Hoà" a écrit dans le message de
news:

Questions :
comment faire pour ajouter en plus qqchose ds le corps du text,
du genre :
uuencode $Rep_fichier $Rep_fichier | mail -s "Verification du batch" -r
"Suivi_Prod" "</tmp/corps_mail.txt


mutt peut le faire en ligne de commande.

--
DINH V. Hoa,

"T'aurais pas une question sur le langage C ?" -- Emmanuel Delahaye




Avatar
David LE BOURGEOIS
Bjr,


Bonsoir.

pour avoir le fichier en pièce jointe le mail j'utilise la commande uuencode
:
Rep_fichier=$UXPEX/Verif.log
uuencode $Rep_fichier $Rep_fichier | mail -s "Verification du batch" -r
"Suivi_Prod"

Questions :
comment faire pour ajouter en plus qqchose ds le corps du text,
du genre :
uuencode $Rep_fichier $Rep_fichier | mail -s "Verification du batch" -r
"Suivi_Prod" "</tmp/corps_mail.txt

çà marche ?


Je ne pense pas. Comment va faire la commande mail pour savoir ce
qu'elle doit lire ? Le | ou le < ?

Que donne :

{
printf "Bonjour,n"
cat /tmp/corps_mail.txt
printf "P.J. :n"
uuencode $fic < $fic
} | mail -s "Vérification du batch" ""



Merci pour votre aide


De rien.

--
David LE BOURGEOIS

Je tiens beaucoup à ma montre... c'est mon grand-père qui me l'a vendue
sur son lit de mort.
-+- Woody Allen -+-

Avatar
Rakotomandimby Mihamina
On Sat, 02 Oct 2004 19:31:33 +0200, lacana wrote:

c quoi la syntaxe ?
'mutt' se trouve sur tous les OS.
Moi AIX...


D'abord, de grace, arretez de repondre dans tous les sens :
http://faq.fcolc.eu.org/Members/mihamina/liens/repondre/link_view

Ensuite :
http://aixpdslib.seas.ucla.edu/packages/mutt.html
(google avec les mots cles 'mutt AIX')

Et enfin :
http://www.panix.com/~kylet/unix-att.html
(google avec les mots clés 'mutt send attachment')
--
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance
Unofficial FAQ fcolc - http://faq.fcolc.eu.org/
Linux User Group sur Orléans et alentours.
Tél: + 33 2 38 76 43 65 (France)

Avatar
Stephane Chazelas
2004-10-2, 19:31(+02), lacana:
uuencode $Rep_fichier $Rep_fichier | mail -s "Verification du batch" -r
[...]



c quoi la syntaxe ?


Tu peux utiliser uuencode, mais ce ne sera pas un attachement
mime auquel tu penses probablement. Voir l'URL que je donne plus
bas pour la syntaxe.

'mutt' se trouve sur tous les OS.
[...] [Merci de poster a l'endroit]


Non, mutt ne se trouve pas sur tous les OS.

Si tu veux un truc qui marche sur tous les OS, faudra le
programmer en C ou en perl (pour avoir des attachements MIME).

Sur tous les OS POSIX, tu peux le programmer en shell avec
sendmail et uuencode -m.

Sinon, tu peux utiliser les commandes mpack, metamail ou mutt
http://www.shelldorado.com/articles/mailattachments.html

--
Stephane



Avatar
DIG
On 04 Oct 2004 06:31:39 GMT, wrote:

[...]

Sur tous les OS POSIX, tu peux le programmer en shell avec
sendmail et uuencode -m.

Sinon, tu peux utiliser les commandes mpack, metamail ou mutt
http://www.shelldorado.com/articles/mailattachments.html


Ou bien il peut utiliser ``mimeit'':

mimeit - mail base64-encoded stdin
Usage: mimeit <content-type> <recipient> <subject> [splitmail-options]


A plus tard.

--
DIG (Dmitri I GOULIAEV)
Aahz's law: The best way to get information on usenet is
not to ask a question, but to post the wrong information.

Avatar
DINH Viêt Hoà

Ou bien il peut utiliser ``mimeit'':

mimeit - mail base64-encoded stdin
Usage: mimeit <content-type> <recipient> <subject> [splitmail-options]


qui est sur encore moins de systèmes que mutt ?

--
DINH V. Hoa,

"Vu que t'es physiquement intelligente, tu viens avec moi ?" - Brice

Avatar
DIG
On Mon, 4 Oct 2004 17:39:11 +0200, wrote:


Ou bien il peut utiliser ``mimeit'':

mimeit - mail base64-encoded stdin
Usage: mimeit <content-type> <recipient> <subject> [splitmail-options]


qui est sur encore moins de systèmes que mutt ?


C'est le shell wrapper de moins de 10 lignes pour ``mimencode''.

Autre possibilité c'est d'utiliser ``metasend'' (metamail package),
qui est aussi le wrapper pour ``mimencode'', mais plus sophistiqué,
et qui donne plus de contrôle.


A plus tard,

--
DIG (Dmitri I GOULIAEV)
Aahz's law: The best way to get information on usenet is
not to ask a question, but to post the wrong information.