F�lix Hauri a �crit :

> Ton script traitera l'entr�e standard:
> $ cat - | ps2pdf | uuencode >tempfile.pdf
> 
> (le ``cat - |'' est facultatif,
>  c'est juste pour facilit� la compr�hension;)
> 
> > Mon but final est de cr�er des documents pdf avec ps2pdf, � partir de
> > programmes windows qui ne savent "que" imprimer sur une imprimante (par
> > l'interm�diaire de samba)
> >
> J'ai fait une imprimante ``pdfmail''
> Qui renvoie par mail le job en attachement pdf...

J'aime beaucoup l'id�e de F�lix, de faire une imprimante pdfmail qui
renvoie le fichier pdf par email. 

J'ai donc recherch� quels sont les programmes GNU/Linux permettant
d'envoyer un mail avec un attachment et pouvant �tre lus par un
utilisateur Windows. J'ai trouv�:

- sendmail -> batchmode possible, mais il faut cr�er soi-m�me de toute
pi�ce l'ent�te MIME qui pr�c�de le fichier � envoyer, c'est assez lourd
- mutt -> interactif seulement, pas de batch mode
- mailto -> idem
- metasend -> presque parfait, peut �tre ins�r� dans un script pour
envoyer un fichier par mail.  Seul probl�me, l'ent�te MIME g�n�r�e par
metasend ne contient pas la ligne suivante:

Content-Disposition: attachment; filename="file.pdf" 
ou
Content-Disposition: inline; filename="file.pdf"

et l'attachment n'est donc pas reconnu correctement sous windows. Je
n'ai pas trouv� d'option de metasend permettant de rajouter cette ligne
pourtant essentielle.

Ma ligne de commande:
metasend  -t [EMAIL PROTECTED] -F [EMAIL PROTECTED]  -f tempfile.pdf  -e base64
-m application/pdf  -D 'your PDF document' -s 'titre'

Quelqu'un a-t-il une solution simple � ce probl�me autour duquel je
tourne depuis un certain temps?


Pierre Maitre


-- 
Dr Pierre-O. Maitre
Privat Docent
FMH Anesth�siologie
FMH Pharmacologie Clinique
Cabinet m�dical / A la Joy
CH-1272 Genolier Switzerland
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.

Répondre à