Bienvenue invité ( Connexion | Inscription )
31 Oct 2004, 16:30
Message
#1
|
|
|
Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 844 Inscrit : 10 Jul 2002 Membre no 2 871 |
Salut à tous, je cherche comment envoyer un fichier joint (une image) avec la commande mail depuis le Terminal.
J'ai essayé ceci : mail [email protected] < image.pdf mais ça m'a donné plein de code et non pas l'image en fichier joint. C'est possible ? Merci |
|
|
|
![]() |
31 Oct 2004, 16:44
Message
#2
|
|
![]() Moderating Daemon ![]() ![]() ![]() ![]() ![]() Groupe : Modérateurs Messages : 6 345 Inscrit : 22 Feb 2004 Lieu : Yvelines/Cambridge (GB), dans mon pantalon Membre no 15 207 |
Oui c'est possible, mais tu dois faire à la main ce que fait normalement le client mail, c'est à dire construire un message au format MIME avec ce fichier joint (qui en général doit être encodé avec un truc comme base64). Il y a une RFC sur le MIME, normalement tu peux trouver ce document sans problèmes.
-------------------- G5 Bi 2GHz rev A, ATI X800 XT
Alu 17" rev A MacBook core duo 1.83 GHz |
|
|
|
31 Oct 2004, 17:39
Message
#3
|
|
|
Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 844 Inscrit : 10 Jul 2002 Membre no 2 871 |
Mais personne ne connait une commande ou une option de mail qui me fasse ce genre de choses ?
|
|
|
|
31 Oct 2004, 19:14
Message
#4
|
|
|
Macbidouilleur de vermeil ! ![]() ![]() ![]() ![]() Groupe : Membres Messages : 1 293 Inscrit : 25 Apr 2003 Membre no 7 294 |
Si si, sendemail un script en perl. Il est aussi dans les darwin ports
|
|
|
|
31 Oct 2004, 20:53
Message
#5
|
|
|
Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 844 Inscrit : 10 Jul 2002 Membre no 2 871 |
Ok mais j'obtiens cette erreur quand je tente d'envoyer un mail :
Oct 31 20:51:22 localhost sendEmail[1164]: ERROR => Connection attempt to localhost:25 failed: IO::Socket::INET: connect: Connection refused Pourtant ça marche nickel avec Mail ou la commande mail qui utilisent aussi le port 25 il me semble... PS : ça marche si j'utilise le serveur smtp de mon FAI mais je souhaite utiliser le serveur smtp de Mac OS X (postfix) comme le fait la commande "mail" (enfin je crois). Ce message a été modifié par Doom Hammer - 31 Oct 2004, 20:58. |
|
|
|
1 Nov 2004, 11:42
Message
#6
|
|
|
Macbidouilleur de vermeil ! ![]() ![]() ![]() ![]() Groupe : Membres Messages : 1 293 Inscrit : 25 Apr 2003 Membre no 7 294 |
QUOTE(Doom Hammer @ 31 Oct 2004, 21:53) PS : ça marche si j'utilise le serveur smtp de mon FAI mais je souhaite utiliser le serveur smtp de Mac OS X (postfix) comme le fait la commande "mail" (enfin je crois). C'est bien ça, mais c'est pas magique : il faut activer postfix Ne me dis pas que mail fonctionne si postfix ne tourne pas... ça donne quoi si tu tentes d'envoyer un mail sans pièce attachée avec la commande 'mail' ? |
|
|
|
1 Nov 2004, 12:57
Message
#7
|
|
|
Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 844 Inscrit : 10 Jul 2002 Membre no 2 871 |
Mais si ça marche alors que j'ai rien activé !
C'est pour ça que j'ai été très étonné de voir partout sur Internet des tutoriaux ou logiciels pour activer postfix. J'ai essayé sur plusieurs machines et sur toutes le fichier "/etc/hostconfig" contient "Automatic" pour "MAILSERVER" et non pas "NO", je n'ai rien eu à modifier pour pouvoir envoyer des mails sans problème. Le seul truc à faire gaffe c'est de mentionner l'adresse de l'expéditeur car la plupart des FAI refusent des mails qui n'en ont pas donc il faut faire. mail [email protected] -f [email protected] Ce message a été modifié par Doom Hammer - 1 Nov 2004, 13:28. |
|
|
|
![]() ![]() |
| Nous sommes le : 4th April 2026 - 14:43 |