Hallo Linuxer, ich habe eine Standardinstallation SuSE 10.1 mit Hylafax 4.2.5 (von der Distri.). Faxempfang mit Mailzusendung klappt prima, aber ich bekomme die Anlage (das Fax) im pbm-Format. Ich hätte gerne pdf. Hab mir schon den Wolf gegoogelt und weiss nicht mehr wo ich noch was konfigurieren könnte. Ich bin für jeden Tip dankbar. Grüsse Max -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Maximilian Steinbauer schrieb:
Hallo Linuxer,
ich habe eine Standardinstallation SuSE 10.1 mit Hylafax 4.2.5 (von der Distri.). Faxempfang mit Mailzusendung klappt prima, aber ich bekomme die Anlage (das Fax) im pbm-Format. Ich hätte gerne pdf.
Hab ich so gemacht: Im File /var/spool/fax/bin/faxrcvd wird eine Variable FILETYPE verwendet (so um Zeile 90 rum). Die setzt du einfach auf pdf, dann gibts auch das Fax als PDF Gruß Manfred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Maximilian Am Donnerstag, 1. Februar 2007 18:08 schrieb Maximilian Steinbauer:
Hallo Linuxer,
ich habe eine Standardinstallation SuSE 10.1 mit Hylafax 4.2.5 (von der Distri.). Faxempfang mit Mailzusendung klappt prima, aber ich bekomme die Anlage (das Fax) im pbm-Format. Ich hätte gerne pdf.
Wie hast du denn das Zustellen des Faxes per Mail als Anhang konfiguriert? Ich bekomme zwar Mails, aber der Anhang ist 0 Byte groß. Evtl. kann ich von deinen Configs abschreiben. Faxt du per Capi oder Modem? Andy -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Andreas, Andreas Schott schrieb:
Hallo Maximilian
Am Donnerstag, 1. Februar 2007 18:08 schrieb Maximilian Steinbauer:
Hallo Linuxer,
ich habe eine Standardinstallation SuSE 10.1 mit Hylafax 4.2.5 (von der Distri.). Faxempfang mit Mailzusendung klappt prima, aber ich bekomme die Anlage (das Fax) im pbm-Format. Ich hätte gerne pdf.
Wie hast du denn das Zustellen des Faxes per Mail als Anhang konfiguriert? Ich bekomme zwar Mails, aber der Anhang ist 0 Byte groß. Evtl. kann ich von deinen Configs abschreiben.
Das ist eigentlich schon alles vorhanden. in bin/faxrcvd muss wie schon erwähnt pdf eingetragen werden und ggf die Variable SENDTO mit dem Empfänger gesetzt werden, wenn man nicht über bin/FaxDispatch und entsprechende Einträge in etc/users geht Ich hab hier jetzt 10.2, da ist in den Skripts ein Fehler drinnen was bewirkt, dass FaxDispatch erst einmal nicht funktioniert, wenn man über etc/users geht. In 9.2, meine SuSE davor, war der Fehler noch nicht drinnen
Faxt du per Capi oder Modem?
Capi, mit zwei Faxnummern und somit zwei Mail Empfängern Wenn du eine Mail bekommst, tippe ich mal auf fehlende Programmpakete. Solltest mal die bin/faxrcvd genauer angucken, welche Programme da aufgerufen werden. Meine Files kann ich dir gerne auch per PM schicken, wenn du wirklich nicht weiterkommst. Gruß Manfred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Manfred Am Donnerstag, 1. Februar 2007 22:16 schrieb Manfred Kreisl:
Hallo Andreas,
Andreas Schott schrieb:
Hallo Maximilian
Am Donnerstag, 1. Februar 2007 18:08 schrieb Maximilian Steinbauer:
Hallo Linuxer,
ich habe eine Standardinstallation SuSE 10.1 mit Hylafax 4.2.5 (von der Distri.). Faxempfang mit Mailzusendung klappt prima, aber ich bekomme die Anlage (das Fax) im pbm-Format. Ich hätte gerne pdf.
Wie hast du denn das Zustellen des Faxes per Mail als Anhang konfiguriert? Ich bekomme zwar Mails, aber der Anhang ist 0 Byte groß. Evtl. kann ich von deinen Configs abschreiben.
Das ist eigentlich schon alles vorhanden. in bin/faxrcvd muss wie schon erwähnt pdf eingetragen werden und ggf die Variable SENDTO mit dem Empfänger gesetzt werden, wenn man nicht über bin/FaxDispatch und entsprechende Einträge in etc/users geht
Im Gegensatz zu meinem anderen Posting (Anhänge mit 0 Byte) hat sich nun nach einem erneuten Starten von Hylafax gezeigt, dass ps-Anhänge korrekt ausgeliefert werden. Wenn ich richtig informiert bin, werden diese ja auch nicht konvertiert. Folglich sehe ich ein Problem in der Kodierung. In der faxrcvd lese ich, # Note that non-ASCII filetypes require an encoder. # pdf requires tiff2ps and tiff2pdf andreas:/var/spool/fax/bin # ls -l insgesamt 132 -rwxr-xr-x 1 fax uucp 778 2006-05-02 10:13 archive -rwxr-xr-x 1 fax uucp 315 2006-05-02 10:13 FaxDispatch -rwxr-xr-x 1 fax uucp 8487 2007-02-01 21:39 faxrcvd -rwxr-xr-x 1 fax uucp 412 2006-05-02 10:14 faxsend -rwxr-xr-x 1 fax uucp 3670 2006-05-02 10:13 mkcover -rwxr-xr-x 1 fax uucp 28156 2007-02-01 12:02 notify -rwxr-xr-x 1 fax uucp 2230 2006-05-02 10:13 notify-4.1 -r--r--r-- 1 fax uucp 10221 2006-05-02 10:13 notify.awk -rwxr-xr-x 1 fax uucp 2065 2006-05-02 10:13 pcl2fax lrwxrwxrwx 1 root root 10 2007-01-10 14:43 pdf2fax -> pdf2fax.gs -rwxr-xr-x 1 fax uucp 5646 2006-05-02 10:13 pdf2fax.gs -rwxr-xr-x 1 fax uucp 7888 2006-05-02 10:13 pollrcvd lrwxrwxrwx 1 root root 9 2007-01-10 14:43 ps2fax -> ps2fax.gs -rwxr-xr-x 1 fax uucp 3858 2006-05-02 10:13 ps2fax.dps -rwxr-xr-x 1 fax uucp 5648 2006-05-02 10:13 ps2fax.gs -rwxr-xr-x 1 fax uucp 4137 2006-05-02 10:13 ps2fax.imp -rwxr-xr-x 1 fax uucp 5889 2006-05-02 10:13 tiff2fax -rwxr-xr-x 1 fax uucp 3509 2006-05-02 10:13 tiff2pdf -rwxr-xr-x 1 fax uucp 6140 2006-05-02 10:13 wedged tiff2ps fehlt also (Wobei in den Scripten der korrekte Pfad nach /usr/bin/tiff2ps mitgegeben wird.) Ich legte trotzdem einen Link an andreas:/var/spool/fax/bin # ln -s /usr/bin/tiff2ps tiff2ps Brachte leider nur auch wieder ein pdf mit 0 Byte Die Pakete zur Kodierung sollten doch alle da sein, oder? andreas:/var/spool/fax/bin # rpm -qa |grep mime shared-mime-info-0.17-8 gmime-2.2.1-10 gnome-mime-data-2.4.2-22 andreas:/var/spool/fax/bin # locate uuencode /usr/bin/gmime-uuencode
Faxt du per Capi oder Modem?
Capi, mit zwei Faxnummern und somit zwei Mail Empfängern
Wenn du eine Mail bekommst, tippe ich mal auf fehlende Programmpakete. Solltest mal die bin/faxrcvd genauer angucken, welche Programme da aufgerufen werden.
s.o. - nur so fit bin ich nicht, dass alles zu durchschauen...
Meine Files kann ich dir gerne auch per PM schicken, wenn du wirklich nicht weiterkommst.
Ob das hilft? Ich Faxe per Modem ohne Capi... Andy -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Andreas, Andreas Schott schrieb:
Hallo Manfred
tiff2ps fehlt also Das wohl nicht, sonst gäbs ja auch kein brauchbares ps
(Wobei in den Scripten der korrekte Pfad nach /usr/bin/tiff2ps mitgegeben wird.)
Ich legte trotzdem einen Link an andreas:/var/spool/fax/bin # ln -s /usr/bin/tiff2ps tiff2ps
Brachte leider nur auch wieder ein pdf mit 0 Byte
Du hast kein Problem mit tiff2ps, sondern wohl eher mit tiff2pdf
Die Pakete zur Kodierung sollten doch alle da sein, oder?
andreas:/var/spool/fax/bin # rpm -qa |grep mime shared-mime-info-0.17-8 gmime-2.2.1-10 gnome-mime-data-2.4.2-22
Ja, sonst wär auch das ps nicht als Anhang in der Mail Da hilft ja dann wohl nur durchhangeln, so hab ich das auch gemacht. Um sich nicht ständig Faxe schicken zu müssen, kann man ja auch bin/faxrcvd mit den entsprechenden Parametern manuell aufrufen. Welche Parameter das sind, kannst du rausfinden indem du beispielweise am Anfang von bin/faxrcvd die Zeile echo "FILE .$1. DEVICE .$2. COMMID .$3. MSG .$4. CIDNUMBER .$5. CIDNAME .$6. DESTINATION .$7." >> /tmp/faxrcvd.log ^^ Alles in einer Zeile einfügst und dir dann ein Fax schickst. Der Aufruf sieht in etwa dann so aus: bin/faxrcvd recvq/fax00068.tif faxCAPI 000000170 " " 6913305110033 " " 652772 ^^ Wieder alles in einer Zeile Gruß Manfred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Manfred Am Freitag, 2. Februar 2007 17:54 schrieb Manfred Kreisl:
Hallo Andreas,
Andreas Schott schrieb:
Hallo Manfred
tiff2ps fehlt also
Das wohl nicht, sonst gäbs ja auch kein brauchbares ps
Stimmt - nicht nachgedacht
(Wobei in den Scripten der korrekte Pfad nach /usr/bin/tiff2ps mitgegeben wird.)
Ich legte trotzdem einen Link an andreas:/var/spool/fax/bin # ln -s /usr/bin/tiff2ps tiff2ps
Brachte leider nur auch wieder ein pdf mit 0 Byte
Du hast kein Problem mit tiff2ps, sondern wohl eher mit tiff2pdf
Das Script tiff2pdf existiert und dort wird zuerst tiff2ps und dann ps2pdf aufgerufen. Merkwürdigerweise steht dort TIFF2PS=$TIFFBIN/tiff2ps PS2PDF=ps2pdf wobei ja beide Dateien in /usr/bin liegen. $TIFFBIN ist auch in etc/setup.cache definiert TIFFBIN='/usr/bin' Da dachte ich, dass mangels Pfadangabe ps2pdf nicht gefunden werden kann, aber PS2PDF=$TIFFBIN/ps2pdf brachte auch keine Änderung. Du siehst, ich fische völlig im Trüben.
Die Pakete zur Kodierung sollten doch alle da sein, oder?
andreas:/var/spool/fax/bin # rpm -qa |grep mime shared-mime-info-0.17-8 gmime-2.2.1-10 gnome-mime-data-2.4.2-22
Ja, sonst wär auch das ps nicht als Anhang in der Mail
Auch wieder wahr.
Da hilft ja dann wohl nur durchhangeln, so hab ich das auch gemacht. Um sich nicht ständig Faxe schicken zu müssen, kann man ja auch bin/faxrcvd mit den entsprechenden Parametern manuell aufrufen. Welche Parameter das sind, kannst du rausfinden indem du beispielweise am Anfang von bin/faxrcvd die Zeile echo "FILE .$1. DEVICE .$2. COMMID .$3. MSG .$4. CIDNUMBER .$5. CIDNAME .$6. DESTINATION .$7." >> /tmp/faxrcvd.log ^^ Alles in einer Zeile einfügst und dir dann ein Fax schickst.
Da hab ich ein kleines Problem:
Ich lasse quasi ein existierendes Fax nochmal durch faxrcvd laufen?
Das letzte existierende Fax hat bei mir die Nummer fax000000036.tif und
die entspr. Commid lautet c000000087
In meiner faxrcvd steht
# faxrcvd file devID commID error-msg
#
if [ $# -lt 4 ]; then
echo "Usage: $0 file devID commID error-msg [ callID-1 [ callID-2
[ ... [ callID-n ] ] ] ]"
exit 1
fi
andreas:/var/spool/fax # bin/faxrcvd recvq/fax000000036.tif modem
000000087 "" +49123456789
Ist mein Befehl richtig? Vermutlich nicht, denn wenn ich Faxe schicke,
kommt ja eine Mail mit Erfolgsmeldung an.
Ich bekomme stattdessen eine Mail mit folgendem Inhalt:
facsimile not received
Von: The HylaFAX Receive Agent
Hallo, Am Fre, 02 Feb 2007, Andreas Schott schrieb: [..]
if [ $# -lt 4 ]; then echo "Usage: $0 file devID commID error-msg [ callID-1 [ callID-2 [ ... [ callID-n ] ] ] ]" exit 1 fi
Bei der 9.1 ist das noch anders: Usage: $0 file devID commID error-msg [CIDNumber] [CIDName] [destination]"
andreas:/var/spool/fax # bin/faxrcvd recvq/fax000000036.tif modem 000000087 "" +49123456789
Verwende mal: bash -x bin/faxrcvd recvq/fax000000036.tif modem 000000087 "" Und mail mir die Ausgabe per pm (weil die wohl recht lang wird). -dnh -- RFC 882 put the dot in .com. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Fre, 02 Feb 2007, Andreas Schott schrieb: [..]
Folglich sehe ich ein Problem in der Kodierung. In der faxrcvd lese ich,
# Note that non-ASCII filetypes require an encoder. # pdf requires tiff2ps and tiff2pdf [..] Ich legte trotzdem einen Link an andreas:/var/spool/fax/bin # ln -s /usr/bin/tiff2ps tiff2ps
Brachte leider nur auch wieder ein pdf mit 0 Byte
Die Pakete zur Kodierung sollten doch alle da sein, oder?
andreas:/var/spool/fax/bin # rpm -qa |grep mime shared-mime-info-0.17-8 gmime-2.2.1-10 gnome-mime-data-2.4.2-22
andreas:/var/spool/fax/bin # locate uuencode /usr/bin/gmime-uuencode
Das ist GNOME/KDE Kram. Das verwendet faxrcvd wohl nicht. Vermutlich brauchst du: file (wg. file und /etc/magic) sharutils (für uuencode) und/oder metamail (für mimencode/mmencode) HTH, -dnh -- The purpose of a windowing system is to put some amusing fluff around your one almighty emacs window. -- Mark on gnu.emacs.help -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo David Am Freitag, 2. Februar 2007 20:09 schrieb David Haller:
Hallo,
Am Fre, 02 Feb 2007, Andreas Schott schrieb: [..]
[..]
Die Pakete zur Kodierung sollten doch alle da sein, oder?
andreas:/var/spool/fax/bin # rpm -qa |grep mime shared-mime-info-0.17-8 gmime-2.2.1-10 gnome-mime-data-2.4.2-22
andreas:/var/spool/fax/bin # locate uuencode /usr/bin/gmime-uuencode
Das ist GNOME/KDE Kram. Das verwendet faxrcvd wohl nicht. Vermutlich brauchst du:
file (wg. file und /etc/magic) sharutils (für uuencode) und/oder metamail (für mimencode/mmencode)
andreas:/var/spool/fax # rpm -qa | grep sharutils sharutils-4.6-13 andreas:/var/spool/fax # rpm -qa | grep metamail metamail-2.7.19-1048 andreas:/var/spool/fax # rpm -qa | grep file file-4.16-13 metamail hat als Bedingung sharutils Ich bin mit meinem Latein echt am Ende - besonders weil meine Scriptkenntnisse geringer als marginal sind.. Es geht ja mit nem ps-Anhang, aber es lässt mir keine Ruhe, warum pdf und tif nicht geht, bzw leer verschickt werden. Das Problem muss doch lösbar sein..... Andy -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
Andreas Schott
-
David Haller
-
Manfred Kreisl
-
Maximilian Steinbauer