Is that possible with vgetty ?

Thierry Thelliez (thierry@acm.org)
Thu, 21 Jan 1999 18:05:30 -0700



--------------52B6B027FF67B38AD2596810
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Thank you very much for your answers.

You convince me to give it a try. In my project schedule this will happen in 2 to 3
weeks.

To complete my feasibility question, I would like to precise the scenario:

1- The user calls the server from a fax machine,
2- The server responds by a greeting inviting the user to enter a unique identifier
number,
3- The user enters this code and finishes the entry by pressing *,
4- The server echoes back the UIN and asks the user for confirmation,
"You entered 1 2 3 4 5 6 7 8 9. If this is correct press * otherwise please enter
your number again."

5- The user presses *, or another number to restart at 3-
6- The server invites the user to press start on his/her fax machine and then to
hangup the phone
7- The server receives the fax, transforms it in whatever (probably tiff) and calls
another
application (db app) passing the UIN and the received file.



If you have any additional comments on the feasibility of this project, let me
know.
Regards
Thierry



Marc SCHAEFER wrote:

> Marc SCHAEFER <schaefer@alphanet.ch> wrote:
> > For details: (see also example in add_ons/)
>
> Really, I did implement that mostly completely. Memory, memory.
>
> > the pipe protocol; or create a file somewhere which is handled by the
> > next new_fax, but that's less reliable.
>
> This is the implementation.
>
> Look for mvm/add_ons/fax
>
> This is the README (for fax-forwarding)
>
> 1. You want the user to be able to receive fax to a user-indicated
> number.
>
> Add this to /usr/spool/voice/main/commands
>    8 param_cmd 1 /usr/spool/voice/main/fax_operation_description_file
> Create /usr/spool/voice/main/fax_operation_description_file with:
>    enter_fax_number_prompt queue_fax.sh prepare_your_fax_now couldnt_queue_fax
>
> Create a file /usr/spool/voice/messages/enter_fax_number_prompt with
> appropriate content (Please enter your fax number, e.g.).
>
> Create a file /usr/spool/voice/messages/prepare_your_fax_now with
> appropriate content (Please prepare your fax machine, e.g.).
>
> Create a file /usr/spool/voice/messages/couldnt_queue_fax with
> appropriate content (Internal error, e.g.).
>
> Use the script named as queue_fax.sh and put it in $SCRIPTS_DIR.
> Adapt that script.
>
> 2. You want to use this as a fax forwarding capability:
>
> here is in detail how it works:
>
>    - the menu /usr/spool/voice/main/commands must contain a single
>      option which is e.g. 7 or 8 (choose an unused one), such as:
>      (leftflushed)
>
> 7 param_cmd 5 /usr/spool/voice/main/fax_forwarding_description_file
>
>    - the file /usr/spool/voice/main/fax_forwarding_description_file
>      must contain (leftflushed)
>
> enter_fax_number_prompt get_fax.sh prepare_your_fax_now processing_error
>
>    - /usr/spool/voice/messages/{enter_fax_number_prompt|prepare_your_fax_now|pr$
>      must have been generated or recorded.
>
>    - use get_fax.sh from this directory to $SCRIPTS_DIR.
>
>    - the users you want to be able to use this fax-forwarding facility
>      must have a file .level in their voicemailbox containing a single
>      number which must be 5
>         echo 5 > /usr/spool/voice/mailboxes/NUMBER/.level
>      the 5 is the 3rd argument in the commands file.
>
> -
> Posted automagically by a mail2news gateway at muc.de e.V.
> Please direct questions, flames, donations, etc. to admin@newsgate.muc.de

--

.....................................................................
. Thierry Thelliez                   Los Alamos National Laboratory .
.   Email: tgt@lanl.gov                                      CIC-15 .
.   Voice: (505) 665 8631                                   MS M310 .
.     Fax: (505) 665 5725                       Los Alamos NM 87545 .
.     URL: http://www.lanl.gov/cgi-bin/phone/113845             USA .
.....................................................................



--------------52B6B027FF67B38AD2596810
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
Thank you very much for your answers.
<P>You convince me to give it a try. In my project schedule this will happen
in 2 to 3 weeks.
<P>To complete my feasibility question, I would like to precise the scenario:
<P>1- The user calls the server from a fax machine,
<BR>2- The server responds by a greeting inviting the user to enter a unique
identifier number,
<BR>3- The user enters this code and finishes the entry by pressing *,
<BR>4- The server echoes back the UIN and asks the user for confirmation,
<BR>"You entered 1 2 3 4 5 6 7 8 9. If this is correct press * otherwise
please enter your number again."
<P>5- The user presses *, or another number to restart at 3-
<BR>6- The server invites the user to press start on his/her fax machine
and then to hangup the phone
<BR>7- The server receives the fax, transforms it in whatever (probably
tiff) and calls another
<BR>application (db app) passing the UIN and the received file.
<BR>&nbsp;
<BR>&nbsp;
<P>If you have any additional comments on the feasibility of this project,
let me know.
<BR>Regards
<BR>Thierry
<BR>&nbsp;
<BR>&nbsp;
<P>Marc SCHAEFER wrote:
<BLOCKQUOTE TYPE=CITE>Marc SCHAEFER &lt;schaefer@alphanet.ch> wrote:
<BR>> For details: (see also example in add_ons/)
<P>Really, I did implement that mostly completely. Memory, memory.
<P>> the pipe protocol; or create a file somewhere which is handled by
the
<BR>> next new_fax, but that's less reliable.
<P>This is the implementation.
<P>Look for mvm/add_ons/fax
<P>This is the README (for fax-forwarding)
<P>1. You want the user to be able to receive fax to a user-indicated
<BR>number.
<P>Add this to /usr/spool/voice/main/commands
<BR>&nbsp;&nbsp; 8 param_cmd 1 /usr/spool/voice/main/fax_operation_description_file
<BR>Create /usr/spool/voice/main/fax_operation_description_file with:
<BR>&nbsp;&nbsp; enter_fax_number_prompt queue_fax.sh prepare_your_fax_now
couldnt_queue_fax
<P>Create a file /usr/spool/voice/messages/enter_fax_number_prompt with
<BR>appropriate content (Please enter your fax number, e.g.).
<P>Create a file /usr/spool/voice/messages/prepare_your_fax_now with
<BR>appropriate content (Please prepare your fax machine, e.g.).
<P>Create a file /usr/spool/voice/messages/couldnt_queue_fax with
<BR>appropriate content (Internal error, e.g.).
<P>Use the script named as queue_fax.sh and put it in $SCRIPTS_DIR.
<BR>Adapt that script.
<P>2. You want to use this as a fax forwarding capability:
<P>here is in detail how it works:
<P>&nbsp;&nbsp; - the menu /usr/spool/voice/main/commands must contain
a single
<BR>&nbsp;&nbsp;&nbsp;&nbsp; option which is e.g. 7 or 8 (choose an unused
one), such as:
<BR>&nbsp;&nbsp;&nbsp;&nbsp; (leftflushed)
<P>7 param_cmd 5 /usr/spool/voice/main/fax_forwarding_description_file
<P>&nbsp;&nbsp; - the file /usr/spool/voice/main/fax_forwarding_description_file
<BR>&nbsp;&nbsp;&nbsp;&nbsp; must contain (leftflushed)
<P>enter_fax_number_prompt get_fax.sh prepare_your_fax_now processing_error
<P>&nbsp;&nbsp; - /usr/spool/voice/messages/{enter_fax_number_prompt|prepare_your_fax_now|pr$
<BR>&nbsp;&nbsp;&nbsp;&nbsp; must have been generated or recorded.
<P>&nbsp;&nbsp; - use get_fax.sh from this directory to $SCRIPTS_DIR.
<P>&nbsp;&nbsp; - the users you want to be able to use this fax-forwarding
facility
<BR>&nbsp;&nbsp;&nbsp;&nbsp; must have a file .level in their voicemailbox
containing a single
<BR>&nbsp;&nbsp;&nbsp;&nbsp; number which must be 5
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo 5 > /usr/spool/voice/mailboxes/NUMBER/.level
<BR>&nbsp;&nbsp;&nbsp;&nbsp; the 5 is the 3rd argument in the commands
file.
<P>-
<BR>Posted automagically by a mail2news gateway at muc.de e.V.
<BR>Please direct questions, flames, donations, etc. to admin@newsgate.muc.de</BLOCKQUOTE>

<PRE>--&nbsp;

.....................................................................
. Thierry Thelliez&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Los Alamos National Laboratory .
.&nbsp;&nbsp; Email: tgt@lanl.gov&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CIC-15 .
.&nbsp;&nbsp; Voice: (505) 665 8631&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MS M310 .
.&nbsp;&nbsp;&nbsp;&nbsp; Fax: (505) 665 5725&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Los Alamos NM 87545 .
.&nbsp;&nbsp;&nbsp;&nbsp; URL: <A HREF="http://www.lanl.gov/cgi-bin/phone/113845">http://www.lanl.gov/cgi-bin/phone/113845</A>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; USA .
.....................................................................</PRE>
&nbsp;</HTML>

--------------52B6B027FF67B38AD2596810--