OVH Cloud OVH Cloud

Efax

13 réponses
Avatar
Batman
Bonjour,

je viens d'installer efax (pour la réception, dans un premier temps)

je me suis inspiré de
'http://www.linux-france.org/article/appli/review-nlsn/efax.html' pour mon
paramétrage, mais je ne suis pas exactement dans la même configuration que
l'auteur

Je voudrais donc savoir comment-est-il possible que les pièce jointes,
_/avant/ de partir en mail_ soient convertis en pdf par exemple ? (plutôt
que G3/tiff)

je suppose que c'est la fonction faxmail, qui s'occupe de ça, mais dès que
je
touche à la ligne $EFIX, c'est la cata (pièce joint de taille nul, génère 15
mails de confirmation !!!, ...)

ci-dessous la fonction qui je pense est intéressante :

faxmail () {
echo "Subject: fax/message from $REMID : $FILES"
echo "Mime-Version: 1.0"
echo "Content-Type: multipart/mixed; boundary=EFAX_MAIL"
echo ""
echo "--EFAX_MAIL"
echo "Content-Type: text/plain; charset=\"us-ascii\""
echo "Content-Transfer-Encoding: 7bit"
echo ""
cat $f
for f in $FILES
do
echo "--EFAX_MAIL"
echo "Content-Type: image/tiff; name=\"$f.tiff\""
echo "Content-Transfer-Encoding: base64"
echo "Content-Disposition: attachment; filename=\"$f.tiff\""
echo ""
$EFIX -M <$f
echo "--EFAX_MAIL--"
done
echo "--EFAX_MAIL--"
}

$EFIX -M = ignore all other options and copy the standard input to the
standard output while applying base64 (MIME) encoding as specified by RFC
1521.
--
Les fautes d'orthographes sont ma signature :-)
pour me répondre en BAL (mode antispam)
http://batman.dyndns.org/V2/Mail/?src=news.free

3 réponses

1 2
Avatar
Batman
Batman a écrit le Mercredi 16 Mars 2005 08:03 :

Batman a écrit :

Nicolas Le Scouarnec a écrit :


Et avec ca ? (vérifie si c'est $FILES ou $FILE).

psmerge `echo $FILES | sed 's/.([0-9][0-9][0-9]) /.1.ps /g'`
|ps2pdf - efix -M


j'essaierais tout à l'heure,



en tous cas le test semble probant :
echo "0315121440.001 0315121440.002" | sed 's/.([0-9][0-9][0-9]) /
1.ps /g'




uniquement s'il y a un espace après le 002 ...

--
Les fautes d'orthographes sont ma signature :-)
pour me répondre en BAL (mode antispam)
http://batman.dyndns.org/V2/Mail/?src=news.free



Avatar
Batman
Batman a écrit le Mercredi 16 Mars 2005 08:03 :

psmerge `echo $FILES | sed 's/.([0-9][0-9][0-9]) /.1.ps /g'`
|ps2pdf - efix -M




je fais des test avec psmerge, à la visu, le fichier est vide, je fais le
test en ligne de commande avec les .ps généré, idem
--
Les fautes d'orthographes sont ma signature :-)
pour me répondre en BAL (mode antispam)
http://batman.dyndns.org/V2/Mail/?src=news.free



Avatar
Batman
Batman a écrit le Mercredi 16 Mars 2005 07:52 :

Nicolas Le Scouarnec a écrit :

La, il faut laisser le for...
Tu peux m'envoyer le script complet par mail ?


A yé !

je pense que mon soucis dans ce cas précis est la marque de séparation des
pièces jointes (habituellement "boundary....." , "EFAX_MAIL" dan notre
cas)

Je confirme, j'avais mis (pour debug) un '-' et '--' ou il ne fallait après

le "EFAX_MAIL"
--
Les fautes d'orthographes sont ma signature :-)
pour me répondre en BAL (mode antispam)
http://batman.dyndns.org/V2/Mail/?src=news.free


1 2