Hello suse-isdn, Ich habe ein Problem. *G* Ich habe das standart.tcl script von vbox erweitert, damit es mir nicht nur eine Info zusendet, sondern auch noch die mail im au format. so sieht ein Teil davon aus: #schnipp # If variable VBOX_FLAG_RECORD is TRUE we must record a new # message... if { "$vbox_flag_record" == "TRUE" } { # !!! hier zeile 40 !!!! set VBOX_NEW_MESSAGE "$vbox_var_spooldir/incoming/$vbox_var_savename" set RC [ vbox_get_message $VBOX_NEW_MESSAGE $vbox_var_rectime ] vbox_pause 1000 exec -- $vbox_var_bindir/vboxmail "$VBOX_NEW_MESSAGE" "$vbox_caller_name" "$vbox_caller_id" "$vbox_user_name" exec -- $vbox_var_bindir/vboxtoau < $VBOX_NEW_MESSAGE > $VBOX_NEW_MESSAGE\.au exec -- /bin/echo "Anruf von $vbox_caller_name $vbox_caller_id $vbox_user_name@router2.home file: $VBOX_NEW_MESSAGE\.au" | /usr/bin/biabam "$VBOX_NEW_MESSAGE\.au" -s "Anruf von $vbox_caller_nam exec -- /bin/echo "Anruf von $vbox_caller_name $vbox_caller_id $vbox_user_name@router2.home file: $VBOX_NEW_MESSAGE\.au" > /home/blade/script.txt #nur debugging # exec -- rm $VBOX_NEW_MESSAGE\.au #schnapp das script hat funktioniert, bis ich die funktion zum konvertieren hinzugefuegt habe. das konvertieren an sich geht auch nur meldet das script einen fehler in zeile 40 ! nun vermute ich, dass ich einen fehler in syntax habe. Und da ich mich mit TCL ueberhaupt nicht auskenne, hoffe ich auf Hilfe. ahh und das script biabam hab ich aus dem netz (http://www.mmj.dk/biabam/) das steht in der readme: ----------------- README Biabam 0.9.2 Jan 03 2000 Biabam Is A Bash Attachment Mailer To use BIABAM use the following syntax (yes, it is on my todo list, to add switches so the syntax get's like mailing with commandline Mutt): echo <body> | biabam <attachment> -s <subject> <recipient> Example: echo "Here is the tarball you requested" | \ biabam foobar-0.7.8.tar.gz -s "Answer to your request" john@doe.org If no text is piped into biabam, it will wait for text on standard input (finish with CTRL-D) IMPORTANT: In order to use BIABAM you need the uuencode utility, because the script relies on it to do base64 encoding. BIABAM also requires sendmail or equivalent MTA installed on the system. If your MTA is not /usr/sbin/sendmail you will have to change the variable SENDMAIL and SENDMAIL_OPTS in the beginning of the biabam file. ... ----------------- Das Tool funktioniert auch, solange ich die Dateien von vbox nicht mit der Endung .au versehe! findet jemand den fehler ? er ist denke ich bei den exec anweisungen. vielen danke peter --
...aber einfacher ist es gewiss, sich eine Freundin zuzulegen, die eine Standleitung hat. Das ist aber nur dann sinnvoll, wenn Deine Freundin auch fließend TCP/IP spricht und über ein geeignetes Interface für die Leitung verfügt. [Jens Schulze und Raphael Becker in doc]
participants (1)
-
Peter Wozniak