From info@microfile.com Wed Nov 25 17:58:51 1998
From: info@microfile.com
To: users-de@lists.opensuse.org
Subject: Nochmal Drucken eines Faxes / Hohn und Spott
Date: Wed, 25 Nov 1998 17:58:51 +0000
Message-ID: <01BE18A5.A58E27E0@ITLOCAL>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============8476088517892723999=="
--===============8476088517892723999==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Hallo,
ich verzweifle bald. Wer kann mir helfen, wie ich unter Hyla-Fax ein Fax, wel=
ches neu angekommen ist, sofort auf den Drucker schicken ? - Danke fuer Antwo=
rten.
Uebrigens:=20
Ja, wir sind MS-Haendler und wurden deshalb auch schon hier mit Spott bedacht=
, aber lieber Linux-Gemeinde, anstatt zu laestern, solltet Ihr Euch freuen, d=
ass sich auch schon MS-Haendler nach anderen Loesungen umschauen. - Und das a=
us gutem Grund.
Danke fuer die Eure Hilfe
Ulrich Eckardt
Eckardt IT-Systems
email: info(a)microfile.com
Stellenmarkt: http://www.arbeit-online.de>
Windows NT - Site : http://www.windowsnt.de>
Software: http://www.microfile.com>
Online-Shop http://www.leben.de>
Registrierter Microsoft-Haendler 1998
--
Um aus der Liste ausgetragen zu werden, eine Mail an majordomo(a)suse.com
schicken, mit dem Text: unsubscribe suse-linux
--===============8476088517892723999==--
From Arno.Mechler@t-online.de Wed Nov 25 21:13:27 1998
From: Arno.Mechler@t-online.de
To: users-de@lists.opensuse.org
Subject: Re: Nochmal Drucken eines Faxes / Hohn und Spott
Date: Wed, 25 Nov 1998 21:13:27 +0000
Message-ID:
In-Reply-To: <01BE18A5.A58E27E0@ITLOCAL>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============0921378522947016827=="
--===============0921378522947016827==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
On Wed, 25 Nov 1998, Arbeit-Online wrote:
>=20
> Hallo,
>=20
> ich verzweifle bald. Wer kann mir helfen, wie ich unter Hyla-Fax
> ein Fax, welches neu angekommen ist, sofort auf den Drucker schicken ?
> - Danke fuer Antworten.
Im Directory /var/spool/fax/bin (/var/spool/fax ist das Installations-
directory von Hylafax bei Suse) gibt es ein Shell Script, das das Fax
und andere Meldungen per e-mail weiterleitet. Das empfangene Fax wird=20
vorher in Postscript umgewandelt und kann deshalb bei richtig
konfiguriertem apsfilter direkt via Ghostscript mit dem Befehl lpr
ausgegeben werden. Folgend das Script /var/spool/fax/bin/faxrcvd mit
Aenderungsvorschlag (kann man mit vi oder anderem Lieblinseditor als
root reinbasteln, vielleicht vor Basteln eine Sicherheitskopie vom
Original machen):
#! /bin/sh
# $Id: faxrcvd.sh,v 1.33 1998/02/12 10:04:57 guru Rel $
#
# HylaFAX Facsimile Software
#
# Copyright (c) 1990-1996 Sam Leffler
# Copyright (c) 1991-1996 Silicon Graphics, Inc.
# HylaFAX is a trademark of Silicon Graphics
#=20
# Permission to use, copy, modify, distribute, and sell this software and=20
# its documentation for any purpose is hereby granted without fee, provided
# that (i) the above copyright notices and this permission notice appear in
# all copies of the software and related documentation, and (ii) the names of
# Sam Leffler and Silicon Graphics may not be used in any advertising or
# publicity relating to the software without the specific, prior written
# permission of Sam Leffler and Silicon Graphics.
#=20
# THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,=20
# EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY=20
# WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. =20
#=20
# IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR
# ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND,
# OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
# WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF=20
# LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE=20
# OF THIS SOFTWARE.
#
#
# faxrcvd file devID commID error-msg
#
if [ $# !=3D 4 ]; then
echo "Usage: $0 file devID commID error-msg"
exit 1
fi
test -f etc/setup.cache || {
SPOOL=3D`pwd`
cat</dev/null`"
SENDTO=3D
if [ -f etc/FaxDispatch ]; then
. etc/FaxDispatch # NB: FaxDispatch sets SENDTO based on $SENDER
fi
(echo "To: $TOADDR"
echo "From: The HylaFAX Receive Agent "
echo "Subject: facsimile received from $SENDER";
echo ""
echo "$FILE (ftp://$HOSTNAME:$PORT/$FILE>):"; $INFO -n $FILE
echo "ReceivedOn: $DEVICE"
if [ "$MSG" ]; then
echo ""
echo "The full document was not received because:"
echo ""
echo " $MSG"
echo ""
echo " ---- Transcript of session follows ----"
echo ""
if [ -f log/c$COMMID ]; then
$SED -e '/-- data/d' \
-e '/start.*timer/d' -e '/stop.*timer/d' \
log/c$COMMID
elif [ -n "$COMMID" ]; then
echo " No transcript available (CommID c$COMMID)."
else
echo " No transcript available."
fi
else
echo "CommID: c$COMMID (ftp://$HOSTNAME:$PORT=
/log/c$COMMID>)"
fi
if [ -n "$SENDTO" ]; then
echo ""
echo "The facsimile was automatically dispatched to: $SENDTO."=20
fi
) | 2>&1 $SENDMAIL -ffax -oi $TOADDR
if [ -n "$SENDTO" ]; then
(MIMEBOUNDARY=3D"NextPart$$"
echo "Mime-Version: 1.0"
echo "Content-Type: Multipart/Mixed; Boundary=3D\"$MIMEBOUNDARY\""
echo "Content-Transfer-Encoding: 7bit"
echo "To: $SENDTO"
echo "From: The HylaFAX Receive Agent "
echo "Subject: facsimile received from $SENDER";
echo ""
echo "--$MIMEBOUNDARY"
echo "Content-Type: text/plain; charset=3Dus-ascii"
echo "Content-Transfer-Encoding: 7bit"
echo ""
echo "$FILE (ftp://$HOSTNAME:$PORT/$FILE>):"; $INFO -n =
$FILE
echo "ReceivedOn: $DEVICE"
if [ "$MSG" ]; then
echo ""
echo "The full document was not received because:"
echo ""
echo " $MSG"
echo ""
echo " ---- Transcript of session follows ----"
echo ""
if [ -f log/c$COMMID ]; then
$SED -e '/-- data/d' \
-e '/start.*timer/d' -e '/stop.*timer/d' \
log/c$COMMID
elif [ -n "$COMMID" ]; then
echo " No transcript available (CommID c$COMMID)."
else
echo " No transcript available."
fi
else
echo "CommID: c$COMMID (ftp://$HOSTNAME:$=
PORT/log/c$COMMID>)"
fi
----falls keine E-mailweiterleitung des Faxes erwuenscht, dann von hier---
echo ""
echo "--$MIMEBOUNDARY"
echo "Content-Type: application/postscript"
echo "Content-Description: FAX document"
echo "Content-Transfer-Encoding: 7bit"
echo ""
$FAX2PS $FILE 2>/dev/null
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
hier wird das Postscriptfile fuer die e-mail erzeugt
echo ""
echo "--$MIMEBOUNDARY--"
----bis hier loeschen-----------------------------------------------------
) | 2>&1 $SENDMAIL -ffax -oi $SENDTO
$FAX2PS $FILE 2>/dev/null | lpr
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
das hier zum Drucken einfuegen, eventuell noch Drucker fuer das lpr Kommando
angeben, falls es nicht der Defaultdrucker ist
fi
else
#
# Generate notification mail for a failed attempt.
#
(echo "To: $TOADDR"
echo "From: The HylaFAX Receive Agent "
echo "Subject: facsimile not received"
echo ""
echo "An attempt to receive facsimile on $DEVICE failed because:"
echo ""
echo " $MSG"
echo ""
echo " ---- Transcript of session follows ----"
echo ""
if [ -f log/c$COMMID ]; then
$SED -e '/-- data/d' \
-e '/start.*timer/d' -e '/stop.*timer/d' \
log/c$COMMID
elif [ -n "$COMMID" ]; then
echo " No transcript available (CommID c$COMMID)."
else
echo " No transcript available."
fi
) | 2>&1 $SENDMAIL -ffax -oi $TOADDR
fi
Hoffe Du kommst damit klar.
Gruss Arno
--
Um aus der Liste ausgetragen zu werden, eine Mail an majordomo(a)suse.com
schicken, mit dem Text: unsubscribe suse-linux
--===============0921378522947016827==--
From mmaureraks@st-wendel.de Thu Nov 26 04:33:40 1998
From: mmaureraks@st-wendel.de
To: users-de@lists.opensuse.org
Subject: Re: Nochmal Drucken eines Faxes / Hohn und Spott
Date: Thu, 26 Nov 1998 04:33:40 +0000
Message-ID: <19981126053340.D514@aksbbs.de>
In-Reply-To: <01BE18A5.A58E27E0@ITLOCAL>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============2424981645515595827=="
--===============2424981645515595827==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
On Wed, Nov 25, 1998 at 06:58:51PM +0100, Arbeit-Online wrote:
> ich verzweifle bald. Wer kann mir helfen, wie ich unter Hyla-Fax ein Fax, w=
elches neu angekommen ist, sofort auf den Drucker schicken ? - Danke fuer Ant=
worten.
"Onlinehilfe" unter Linux gibt`s leider nicht. RTFM ;-))
Nimm mgetty, das macht weniger Probleme und funktioniert sauberer.=20
Mario
--
Um aus der Liste ausgetragen zu werden, eine Mail an majordomo(a)suse.com
schicken, mit dem Text: unsubscribe suse-linux
--===============2424981645515595827==--
From praxis-storath-julius@t-online.de Fri Nov 27 18:59:46 1998
From: praxis-storath-julius@t-online.de
To: users-de@lists.opensuse.org
Subject: Hylafax Empfang und Drucken und Winpopuppen
Date: Fri, 27 Nov 1998 18:59:46 +0000
Message-ID: <365EF6A2.9CC8A225@t-online.de>
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============0447135401073161280=="
--===============0447135401073161280==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Hi Gemeinde,
bislang hatte ich aufgegeben Faxe direkt
ausdrucken zu lassen. Habe mir mit Samba
und W95 und einem Image - Viewer=20
der auch drucken kann ausgeholfen.
( Ich weiss von hinten durch die Brust, aber watet tu
tutet ebn)
Fruehere Versuche eine Winpopup auf die Windowsschirme nach
Faxempfang aus faxrcvd heraus zu bekommen waren auch gescheitert.
Nun neuer Versuch: nach den ich auf der Liste folgendes mitbekommen
habe:
dabei kommt mir langsam der Verdacht dass faxrcvd nach Empfang erst
garnicht
auf gerufen wird obwohl Faxmaster nach Faxempfang immer brav eine mail
bekommt.
Arno Mechler wrote:
>=20
> On Wed, 25 Nov 1998, Arbeit-Online wrote:
>=20
> >
> > Hallo,
> >
> > ich verzweifle bald. Wer kann mir helfen, wie ich unter Hyla-Fax
ich nicht, gut Ding brauch weile
> > ein Fax, welches neu angekommen ist, sofort auf den Drucker schicken ?
> > - Danke fuer Antworten.
> Im Directory /var/spool/fax/bin (/var/spool/fax ist das Installations-
> directory von Hylafax bei Suse) gibt es ein Shell Script, das das Fax
> und andere Meldungen per e-mail weiterleitet. Das empfangene Fax wird
> vorher in Postscript umgewandelt und kann deshalb bei richtig
> konfiguriertem apsfilter direkt via Ghostscript mit dem Befehl lpr
> ausgegeben werden. Folgend das Script /var/spool/fax/bin/faxrcvd mit
> Aenderungsvorschlag (kann man mit vi oder anderem Lieblinseditor als
> root reinbasteln, vielleicht vor Basteln eine Sicherheitskopie vom
> Original machen):
>
Das habe ich bei mir auch versucht.:
UND HIER das script gekuerzt /var/spool/fax/bin/faxrcvd
sieht so aus:
#! /bin/sh
# $Id: faxrcvd.sh,v 1.33 1998/02/12 10:04:57 guru Rel $
#
# HylaFAX Facsimile Software
#
# Copyright (c) 1990-1996 Sam Leffler
# Copyright (c) 1991-1996 Silicon Graphics, Inc.
# HylaFAX is a trademark of Silicon Graphics
#
----schnip
----schnap
# faxrcvd file devID commID error-msg
#
if [ $# !=3D 4 ]; then
echo "Usage: $0 file devID commID error-msg"
exit 1
fi
test -f etc/setup.cache || {
SPOOL=3D`pwd`
cat<>> nach korrekten Faxempfang hatte ich noch nie Fehlermeldung
--->>> wie hier beschrieben
--->>> obwohl das file setup.cache in meinem System weder mit
--->>> locate noch mit find aufzutreiben ist.
The file $SPOOL/etc/setup.cache is not present. This
probably means the machine has not been setup using the faxsetup(1M)
command. Read the documentation on setting up HylaFAX before you
startup a server system.
EOF
exit 1
}
. etc/setup.cache
INFO=3D$SBIN/faxinfo
FAX2PS=3D$TIFFBIN/fax2ps
TOADDR=3DFaxMaster
#
# There is no good portable way to find out the fully qualified
# domain name (FQDN) of the host or the TCP port for the hylafax
# service so we fudge here. Folks may want to tailor this to
# their needs; e.g. add a domain or use localhost so the loopback
# interface is used.
#
HOSTNAME=3D`hostname` # XXX no good way to find FQDN
--->>>Frage muss hier der HylaFax Server im Klartext rein ?
--->>>Kann ich mier eignetlich nicht vorstellen.
PORT=3D4559 # XXX no good way to lookup
service
FILE=3D"$1"
DEVICE=3D"$2"
COMMID=3D"$3"
MSG=3D"$4"
if [ -f $FILE ]; then
#
# Check the sender's TSI and setup to dispatch
# facsimile received from well-known senders.
#
SENDER=3D"`$INFO $FILE | $AWK -F: '/Sender/ { print $2 }'
2>/dev/null`"
SENDTO=3D
if [ -f etc/FaxDispatch ]; then
. etc/FaxDispatch # NB: FaxDispatch sets SENDTO based on
$SENDER
fi
(echo "To: $TOADDR"
echo "From: The HylaFAX Receive Agent "
echo "Subject: facsimile received from $SENDER";
echo ""
echo "$FILE (ftp://$HOSTNAME:$PORT/$FILE>):"; $INFO -n $FILE
echo "ReceivedOn: $DEVICE"
if [ "$MSG" ]; then
echo ""
echo "The full document was not received because:"
echo ""
echo " $MSG"
echo ""
echo " ---- Transcript of session follows ----"
echo ""
if [ -f log/c$COMMID ]; then
$SED -e '/-- data/d' \
-e '/start.*timer/d' -e '/stop.*timer/d' \
log/c$COMMID
elif [ -n "$COMMID" ]; then
echo " No transcript available (CommID c$COMMID)."
else
echo " No transcript available."
fi
else
echo "CommID: c$COMMID (ftp://$HOSTNAME:$PORT=
/log/c$COMMID>)"
fi
if [ -n "$SENDTO" ]; then
echo ""
echo "The facsimile was automatically dispatched to: $SENDTO."=20
fi
) | 2>&1 $SENDMAIL -ffax -oi $TOADDR
if [ -n "$SENDTO" ]; then
(MIMEBOUNDARY=3D"NextPart$$"
echo "Mime-Version: 1.0"
echo "Content-Type: Multipart/Mixed;
Boundary=3D\"$MIMEBOUNDARY\""
echo "Content-Transfer-Encoding: 7bit"
echo "To: $SENDTO"
echo "From: The HylaFAX Receive Agent "
echo "Subject: facsimile received from $SENDER";
echo ""
echo "--$MIMEBOUNDARY"
echo "Content-Type: text/plain; charset=3Dus-ascii"
echo "Content-Transfer-Encoding: 7bit"
echo ""
echo "$FILE (ftp://$HOSTNAME:$PORT/$FILE>):"; $INFO -n =
$FILE
echo "ReceivedOn: $DEVICE"
if [ "$MSG" ]; then
echo ""
echo "The full document was not received because:"
echo ""
echo " $MSG"
echo ""
echo " ---- Transcript of session follows ----"
echo ""
if [ -f log/c$COMMID ]; then
$SED -e '/-- data/d' \
-e '/start.*timer/d' -e '/stop.*timer/d' \
log/c$COMMID
elif [ -n "$COMMID" ]; then
echo " No transcript available (CommID c$COMMID)."
else
echo " No transcript available."
fi
else
echo "CommID: c$COMMID
(ftp://$HOSTNAME:$PORT/log/c$COMMID>)"
fi
echo ""
echo "--$MIMEBOUNDARY"
echo "Content-Type: application/postscript"
echo "Content-Description: FAX document"
echo "Content-Transfer-Encoding: 7bit"
echo ""
--->>> Hier die Zeile an dich
--->>> nur meinen Drucker angepipet (Watn Woort)
--> $FAX2PS $FILE 2>/dev/null |lpr -Pljet4l
Sonst keine aenderunge zu Originascript aus der Distribition
und was is nix is kein fatzen drucke kommt.
Die Druckerqueue erzaehhlt mit lpc status ljet4l=20
ljet4l:
queuing is enabled
printing is enabled
no entries
printer idle
D.h. es kommt kein Druckjob an.=20
Wat nu, wo nachlesen, wo aendern, wo ein setup.cache herbekommen ?
Gruss Julius
---- hier kommt noch der Rest von /var/spool/fax/bin/faxrcvd
echo ""
echo "--$MIMEBOUNDARY--"
) | 2>&1 $SENDMAIL -ffax -oi $SENDTO
fi
else
#
# Generate notification mail for a failed attempt.
#
(echo "To: $TOADDR"
echo "From: The HylaFAX Receive Agent "
echo "Subject: facsimile not received"
echo ""
echo "An attempt to receive facsimile on $DEVICE failed because:"
echo ""
echo " $MSG"
echo ""
echo " ---- Transcript of session follows ----"
echo ""
if [ -f log/c$COMMID ]; then
$SED -e '/-- data/d' \
-e '/start.*timer/d' -e '/stop.*timer/d' \
log/c$COMMID
elif [ -n "$COMMID" ]; then
echo " No transcript available (CommID c$COMMID)."
else
echo " No transcript available."
fi
) | 2>&1 $SENDMAIL -ffax -oi $TOADDR
fi
--=20
Praxis Storath: Powered by linuX (Ver: SuSE 5.3) ; linuX-DAVID
- have another nice night with that great OS linuX (TM) made by
Internet
- blue - screens for linuX background only
--
Um aus der Liste ausgetragen zu werden, eine Mail an majordomo(a)suse.com
schicken, mit dem Text: unsubscribe suse-linux
--===============0447135401073161280==--