hylafax-client - Online nel cloud

Questo è il comando hylafax-client che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


HylaFAX-client - introduzione a Hyla FAX applicazioni client e utilizzo

SINOSSI


inviare fax [Opzioni] [file...]
inviapagina [Opzioni] [messaggio...]
faxstat [Opzioni]
faxrm [Opzioni]
faxalter [Opzioni] ID lavoro...
fax2ps [Opzioni] [file...]

DESCRIZIONE


Hyla FAX è un sistema di telecomunicazione per sistemi UNIX®. Tra le caratteristiche di Hyla FAX
siamo:

· Hyla FAX funziona come un servizio di rete; questo significa che un modem può essere effettivamente condiviso da a
numero elevato di utenti.

· Hyla FAX può essere configurato per funzionare con un'ampia varietà di modem su un'ampia varietà di
sistemi.

· L'accesso al sistema può essere limitato dall'amministratore agli host selezionati e/o
utenti.

· Le richieste di trasmissione possono essere elaborate immediatamente (impostazione predefinita) o messe in coda per l'elaborazione
in un secondo momento, alla maniera del at(1) comando.

· I fax remoti possono essere interrogati per recuperare documenti pubblicamente disponibili.

· I documenti POSTSCRIPT®, PDF e TIFF di classe F vengono passati direttamente al server fax per
trasmissione; il sistema tenta di convertire altri formati di file in POSTSCRIPT o
TIFF attraverso l'uso di una struttura estensibile di digitazione e conversione di file. Nella normalità
operazione ASCII-testo, trof(1) l'output e le immagini Silicon Graphics vengono automaticamente
convertito. È possibile aggiungere formati di file aggiuntivi; vedere regole tipo(5).

· Il copertina fax(1) il programma può essere invocato automaticamente per creare una copertina per ciascuno
facsimile, utilizzando le informazioni dedotte dal inviare fax comando. In alternativa, gli utenti possono
fornire le proprie copertine utilizzando i propri strumenti preferiti.

· I fax sono normalmente rappresentati in una dimensione di pagina predefinita del sistema (di solito pagine in formato lettera,
8.5" per 11", per i siti in Nord America). È possibile specificare formati di pagina alternativi con a
-s opzione per tutti Hyla FAX programmi. I formati di pagina ben noti includono: ISO A3, ISO A4, ISO
A5, ISO A6, ISO B4, Lettera nordamericana, Legale americano, Ledger americano, Americano
Executive, lettera giapponese e legale giapponese. Si noti che potrebbe non essere consentito
immagine nell'area della pagina intera; l'area riproducibile garantita per una pagina è in genere
più piccoli. Inoltre, tieni presente che mentre è possibile specificare dimensioni di pagina arbitrarie, solo un numero limitato
numero di dimensioni della pagina sono supportati dal protocollo fax. Quindi se una dimensione dispari
viene inviato un fax per la trasmissione, potrebbe non essere possibile determinare se è possibile
essere inviato fino a quando il server fax non stabilisce la comunicazione con il fax remoto
macchina.

· Il fax può essere inviato a bassa risoluzione (98 linee/pollice) o media risoluzione (196
linee/pollice)—spesso chiamato sottile modo. Vengono gestiti documenti con pagine a risoluzione mista
correttamente.

· Gli utenti vengono avvisati tramite posta elettronica se un lavoro non può essere trasmesso. È altresì
possibile ricevere una notifica via mail quando un lavoro è stato completato con successo e
ogni volta che il lavoro viene rimesso in coda per la ritrasmissione. Tutti i documenti non trasmessi sono
restituito al mittente tramite posta elettronica in una forma idonea per il reinvio.

· Viene fornito supporto per la trasmissione di fax. Il Hyla FAX il software del server ottimizza
preparazione di documenti broadcast e le applicazioni client supportano la nozione di a
lavoro gruppo che consente di manipolare insieme un gruppo di lavori.

· Viene fornito supporto per la trasmissione di messaggi alfanumerici a dispositivi cercapersone o GSM
cellulari che utilizzano il protocollo SNPP (Simple Network Paging Protocol) e il protocollo IXO o UCP
(per la consegna dei messaggi).

. Hyla FAX software è diviso in due pacchetti: software utilizzato su macchine client e
software utilizzato su macchine in cui risiedono uno o più modem. Il software client include:

· inviare fax, un programma per inviare fax in uscita;

· inviapagina, un programma per inviare messaggi alfanumerici ai server SNPP;

· faxstat, un programma ottiene informazioni di stato su Hyla FAX server;

· faxrm, un programma per rimuovere lavori e documenti;

· faxalter, un programma per modificare i parametri dei lavori in coda; e

· fax2ps, un programma che converte documenti facsimile in POSTSCRIPT in modo che possano essere
visualizzato con un visualizzatore di anteprima POSTSCRIPT o stampato su una stampante POSTSCRIPT (questo programma è
in realtà fa parte della distribuzione TIFF companion utilizzata da Hyla FAX).

Molti sistemi supportano anche l'invio di fax in uscita tramite posta elettronica e/o
interfacce grafiche per il inviare fax programma. Tali strutture dipendono dal sito; consultare
documentazione locale per ulteriori informazioni.

COME INIZIATA


Per utilizzare l' Hyla FAX software client sulla macchina è necessario caricare l'appropriato
software sulla tua macchina o devi individuare una macchina che ha già il client
software installato e impostare collegamenti simbolici alle directory appropriate. Se scegli
quest'ultimo, quindi attenzione che sono necessari collegamenti a tre directory: la directory in cui
le applicazioni client risiedono, / Usr / bin, la directory in cui si trova il database dell'applicazione client
i file risiedono, /etc/hylafaxe la directory in cui risiedono i programmi di conversione dei documenti,
/ usr / sbin (le ultime due directory potrebbero essere le stesse sul tuo sistema).

Una volta che il software è configurato sulla tua macchina, devi individuare un host che disponga di un facsimile
server che puoi utilizzare. L'host, e possibilmente il modem sull'host, dovrebbe essere definito
nel proprio ambiente nella variabile FAXSERVER. Ad esempio, per csh utenti,

setenv SERVER FAX flake.asd

o per ksh or sh utenti,

FAXSERVER=flake.asd; esporta FAXSERVER

Se ci sono più modem sul tuo server, ti potrebbe essere assegnato l'uso di uno specifico
modem. Ad esempio, se si utilizza il modem collegato al ttym2 porta sul server
macchina, quindi la variabile FAXSERVER dovrebbe essere impostata come

SERVERFAX=ttym2@flake.asd; esporta FAXSERVER

(Nota: la variabile di ambiente SNPPSERVER viene utilizzata al posto di FAXSERVER dal inviapagina
programma; consultare inviapagina(8) per maggiori informazioni.)

Si noti inoltre che prima di poter inviare lavori di fax in uscita l'amministratore per il
il server fax potrebbe dover registrare la tua identità in un elenco di controllo degli accessi. Desideri
incontra il messaggio ``530 Utente %s accesso negato.'' se l'accesso al tuo server è
controllato e non sei registrato correttamente o ti potrebbe essere richiesta una password e
poi negato il servizio con ``530 Accedi errato.''.

QUADRANTE STRINGHE


Una stringa di composizione specifica come comporre il telefono per raggiungere una destinazione
macchina fax. Hyla FAX consente il passaggio di stringhe arbitrarie al server fax
in modo che gli utenti possano specificare le informazioni sulla carta di credito, le informazioni di instradamento del PBX, ecc.
I caratteri alfabetici vengono mappati automaticamente ai loro equivalenti di tasti numerici (es
``1800GotMilk'' diventa ``18004686455''). Altri personaggi possono essere inclusi per
leggibilità; tutto ciò che deve essere rimosso verrà rimosso dal server prima del
la stringa di composizione viene passata al modem fax. Informazioni private come l'accesso alla carta di credito
i codici sono trattenuti dai messaggi di stato e dai file di registro accessibili pubblicamente (con
configurazione). I server fax inseriscono automaticamente anche qualsiasi prefisso di composizione principale
stringhe necessarie per effettuare chiamate telefoniche in uscita; ad es. digitando ``9'' per ottenere un
linea esterna. Inoltre, se un numero di telefono è completamente specificato con l'internazionale
cifre di selezione diretta (IDDD), quindi qualsiasi prefisso interurbano o selezione internazionale
i codici necessari per effettuare la chiamata verranno inseriti nella stringa di composizione dal
server. Ad esempio, ``+31.77.594.131'' è un numero di telefono nei Paesi Bassi; sarebbe
convertito in ``0113177594131'' se la chiamata viene effettuata negli Stati Uniti. Il numero
``+14159657824'' è un numero di telefono in California; se questo numero viene chiamato dall'interno del
415 prefisso negli Stati Uniti, il server lo convertirà automaticamente in
``9657824'' perché nella Bay Area di San Francisco, le telefonate locali non devono includere il
prefisso teleselettivo e prefisso interurbano.

La regola generale nella creazione di stringhe di composizione è specificare esattamente su cosa si dovrebbe comporre
il tuo telefono; e, inoltre, il numero di telefono effettivo può essere specificato in una posizione-
modo indipendente utilizzando la sintassi IDD di ``+prefisso internazionale locale-parte''.

COPERTINA PAGINE


. inviare fax programma può generare automaticamente una copertina per ogni facsimile in uscita.
Tali copertine sono in realtà create dal copertina fax(1) programmare utilizzando informazioni che
è dedotto da inviare fax e le informazioni fornite sulla chiamata della riga di comando di
inviare fax. Gli utenti possono anche richiedere che inviare fax non fornire una copertina e poi fornire
la propria copertina come parte dei dati che devono essere trasmessi.

Le copertine generate automaticamente possono includere le seguenti informazioni:

· nome del mittente, affiliazione, posizione geografica, numero di fax e telefono vocale
numero;

· nome del destinatario, affiliazione, posizione geografica, numero di fax e telefono vocale
numero;

· testo che spiega di cosa tratta questo fax ``riguardo'';

· commento testuale;

· la data e l'ora locali in cui è stato inviato il lavoro;

· il numero di pagine da trasmettere.

Alcune di queste informazioni sono attualmente ottenute dal fax personale di un utente
archivio di banca dati; ~/.db fax. Nota che questo file è deprecato; è descritto solo qui
perché è ancora supportato per la compatibilità con le versioni precedenti del software.

. .db.fax file è un file ASCII con voci della forma

parola chiave : APPREZZIAMO

where parola chiave Include:

Nome un nome associato al fax di destinazione;

Azienda un nome di società;

Località informazioni sulla posizione all'interno dell'azienda, ad esempio un edificio#;

Numero di fax numero di telefono del fax;

Voce-Numero numero di telefono vocale.

I dati sono in formato libero. Gli spazi bianchi (vuoti, tab, newline) possono essere liberamente intercalati con
gettoni. Se i token includono spazi, devono essere racchiusi tra virgolette (``"'').
Il carattere ``#'' introduce un commento: tutto ciò che si trova alla fine della riga viene scartato.

Le voci vengono raccolte in record aggregati racchiudendole in ``[]''. I record possono essere
annidato per creare una gerarchia che supporti l'ereditarietà delle informazioni, non specificate
le informazioni vengono ereditate dai record aggregati padre.

Ad esempio, un file di esempio potrebbe essere:
[ Azienda: "Silicon Graphics, Inc."
Località: "Mountain View, California"
[Nome: "Sam Leffler" Numero FAX: +1.415.965.7824 ]
]

che potrebbe essere esteso per includere un'altra persona alla Silicon Graphics con quanto segue:
[ Azienda: "Silicon Graphics, Inc."
Località: "Mountain View, California"
[Nome: "Sam Leffler" Numero FAX: +1.415.965.7824 ]
[Nome: "Paul Haeberli" Numero FAX: +1.415.965.7824 ]
]

L'esperienza indica che la natura gerarchica di questo formato di database lo rende
difficile da mantenere con meccanismi automatizzati. Di conseguenza viene sostituito da
altri database più semplici gestiti da programmi che eseguono il front-end
inviare fax .

CONFIGURAZIONE FILE


Hyla FAX le applicazioni client possono essere personalizzate per utente e per sito tramite
file di configurazione. I controlli per sito sono inseriti nel file /etc/hylafax/hyla.conf,
mentre entrano i controlli per utente ~/.hylarc. Inoltre alcuni programmi che ne hanno molti
i parametri specifici per il loro funzionamento supportano un file di configurazione aggiuntivo;
questi file sono identificati nelle loro pagine di manuale.

I file di configurazione hanno un formato semplice e sono interamente ASCII. Una configurazione
il parametro è della forma
etichetta: APPREZZIAMO
dove etichetta identifica un parametro e a APPREZZIAMO è una stringa, un numero o un valore booleano
valore. I commenti sono introdotti dal carattere ``#'' e si estendono fino alla fine della riga.
I valori stringa iniziano dal primo carattere non vuoto dopo ``:'' e continuano fino a
primo carattere diverso da uno spazio bianco o, se deve essere incluso uno spazio bianco, può essere racchiuso tra
virgolette (``"''). I valori stringa racchiusi tra virgolette possono anche utilizzare lo standard C
convenzioni di programmazione per specificare codici di escape; ad es. ``\n'' per un carattere di nuova riga
e ``\xxx'' per un valore ottale. I valori numerici sono specificati secondo il C
convenzioni di programmazione (iniziale ``0x'' per esadecimale, ``0'' iniziale per ottale, altrimenti
decimale). I valori booleani non fanno distinzione tra maiuscole e minuscole. Per un valore vero, ``Sì'' o
Dovrebbe essere usato ``On''. Per un valore falso, usa ``No'' o ``Off''.

RICEVUTO FAX


I fax in arrivo vengono ricevuti dai server fax e depositati in una coda di ricezione
directory sulla macchina server. A seconda della configurazione del server, i file in questo
directory può o non può essere leggibile dagli utenti normali. Il faxstat programma può essere utilizzato per
visualizzare il contenuto della directory della coda di ricezione:
hyla%faxstat -r
Programma di pianificazione HylaFAX su hyla.chez.sgi.com: In esecuzione
Modem ttyf2 (+1 510 999-0123): in funzione e inattivo

Proteggi il proprietario della pagina Mittente/TSI Recvd@ Filename
-rw-r-- 9 fax 1 510 5268781 05gen96 fax00005.tif
-rw-r-- 8 fax 1 510 5268781 07gen96 fax00009.tif
-rw-r-- 2 fax 1 510 5268781 07gen96 fax00010.tif
-rw-r-- 3 fax +14159657824 08gen96 fax00011.tif
-rw-r-- 2 fax +14159657824 08gen96 fax00012.tif

Consultare le faxstat pagina di manuale per una descrizione più dettagliata di queste informazioni.

I fax ricevuti vengono archiviati come file TIFF di classe F. Questi file sono immagini bilivello che
sono codificati utilizzando gli algoritmi di codifica CCITT T.4 o CCITT T.6. Il fax2ps(1) programma
può essere utilizzato per visualizzare e stampare questi file. Un file può essere visualizzato convertendolo in
POSTSCRIPT e quindi visualizzarlo con un programma di anteprima POSTSCRIPT adatto, come
xpsview(1) (Visualizzatore basato su POSTSCRIPT Display di Adobe), ghostview(1) (un dominio pubblico
visualizzatore di anteprima) o programmi di visualizzazione di immagini come visualizza fax(1) (dominio pubblico), vista fax(1)
(un altro programma di visualizzazione TIFF di pubblico dominio), xv(1) (shareware e/o dominio pubblico), oppure
xtiff(1) (un programma incluso nella distribuzione del software TIFF di pubblico dominio). Consultare
le tue risorse locali per capire quali strumenti sono disponibili per la visualizzazione e la stampa
fax ricevuto.

CLIENTE-SERVER PROTOCOLLO


Hyla FAX le applicazioni client comunicano con i server utilizzando uno scopo speciale
comunicazioni protocollo che è modellato sull'Internet File Transfer Protocol (FTP)
o, quando si inviano pagine alfanumeriche, il Simple Network Paging Protocol (SNPP),
specificato in RFC 1861. Tutti i programmi client supportano a -v opzione che può essere utilizzata per
osservare gli scambi di messaggi di protocollo. In alcune situazioni può essere più efficace
comunicare direttamente con a Hyla FAX server utilizzando il protocollo client-server. Questo può essere
realizzato con un'applicazione client FTP o Telnet; sebbene sia consigliato un client FTP
perché implementa il protocollo necessario per ottenere informazioni sullo stato del server. Per
informazioni sul supporto lato server fornito con Hyla FAX consultare hfaxd(8). Per
documentazione sul protocollo fax client-server consultare RFC XXXX (a be pieno in).

ESEMPI


Questa sezione fornisce diversi esempi di utilizzo della riga di comando; consultare le pagine di manuale per
i singoli comandi per informazioni sulle opzioni e sul funzionamento del programma.

Il seguente comando mette in coda il file zall.ps per la trasmissione a John Doe al numero
(123)456-7890 utilizzando la modalità fine; il server tenterà di inviarlo alle 4:30:
sendfax -a "0430" -m -d "Giovanni Doe@1.123.456.7890" zall.ps
(il prefisso ``1'' iniziale viene fornito per comporre il prefisso ``123'' negli Stati Uniti.)

Il comando seguente genera un facsimile di una pagina che è solo una copertina:
faxcover -t "John Doe" -n "(123)456-7890"
-c "Scusa John, ho dimenticato l'incontro..." |
sendfax -n -d "(123)456-7890"
(notare che la riga è stata suddivisa in più righe esclusivamente per la presentazione.)

Il comando seguente visualizza lo stato del server fax e tutti i lavori in coda per
trasmissione:
faxstat -s

Il comando seguente visualizza lo stato del server fax e di eventuali documenti
in attesa nella coda di ricezione sulla macchina server:
faxstato -r

Il comando seguente mostra come utilizzare un programma client FTP per comunicare direttamente con
a Hyla FAX Server:
hila% FTP localhost ilafax
Collegato a localhost.
220 server hyla.chez.sgi.com (HylaFAX (tm) versione 4.0beta005) pronto.
Nome (localhost:sam):
230 L'utente ha effettuato l'accesso.
Il tipo di sistema remoto è UNIX.
Utilizzando la modalità binaria per trasferire i file.
ftp> dir inviaq
Comando 200 PORT riuscito.
150 Apertura nuova connessione dati per "sendq".
208 126 S sam 5268781 0:3 1:12 16:54 Nessun segnale di linea locale
Trasferimento 226 completato.
ftp> citare jkill 208
200 Job 208 uccisi.
ftp> dir fatto
Comando 200 PORT riuscito.
150 Apertura nuova connessione dati per "doneq".
208 126 D sam 5268781 0:3 1:12 Nessun segnale di linea locale
Trasferimento 226 completato.
ftp> citare jdel 208
200 Lavoro 208 cancellato; lavoro corrente: (predefinito).
ftp> dir documento
Comando 200 PORT riuscito.
150 Apertura nuova connessione dati per "docq".
-rw---- 1 sam 11093 21 gennaio 16:48 doc9.ps
Trasferimento 226 completato.
ftp> il suo doc/doc9.ps
250 Comando DELE riuscito.
ftp> dir recv
Comando 200 PORT riuscito.
150 Apertura nuova connessione dati per "recvq".
-rw-r-- 4 fax 1 510 5268781 30set95 faxAAAa006uh
-rw-r-- 9 fax +14159657824 11nov95 faxAAAa006nC
-rw---- 25 fax +14159657824 Ven08PM fax00016.tif
Trasferimento 226 completato.
ftp> smettere
221 Arrivederci.

Il comando seguente mostra come utilizzare un programma client Telnet per comunicare direttamente
con un server SNPP:
hila% telnet melange.esd 444
Cercando 192.111.25.40 ...
Collegato a melange.esd.sgi.com.
Il carattere di escape è '^]'.
220 melange.esd.sgi.com Server SNPP (HylaFAX (tm) versione 4.0beta010) pronto.
accesso sam
230 L'utente ha effettuato l'accesso.
Aiuto
214 Vengono riconosciuti i seguenti comandi (* => non implementati).
214 2 VIE* ALER* DATA HOLD LOGI MSTA* PING RTYP* STAT
214 ABOR CALL* EXPT* KTAG* MCRE* NOQU* ESCI INVIA SUBJ
214 ACKR* COVE* AIUTA LEVE MESS PAGINA RESE SITO
250 Commenti diretti a FaxMaster@melange.esd.sgi.com.
pagina 5551212
250 ID Cercapersone accettato; provider: 1800SkyTel pin: 5551212 jobid: 276.
invia
250 Elaborazione del messaggio completata.
smettere
221 Arrivederci.
Connessione chiusa da host straniero.

Usa hylafax-client online usando i servizi onworks.net



Gli ultimi programmi online per Linux e Windows