Progetto

Generale

Profilo

HylaFax » Cronologia » Versione 6

Christopher R. Gabriel, 06-10-2009 19:44

1 1 Amministratore Truelite
[[TracNav(TOC)]]
2
== Installazione e configurazione di Hylafax ==
3
4
Queste istruzioni fanno riferimento alle versioni installate su Debian Etch, prima del rilascio ufficiale, potrebbero esservi pertanto dei cambiamenti. Sono applicabili anche a Debian Sarge.
5
6 2 Amministratore Truelite
Il primo passo è quello di installare i pacchetti necessari, questi oltre al server e client HylaFax sono quelli che consentono la conversione dei fax in ingresso nei vari formati per la lettura; in generale è sufficiente partire con:
7
{{{
8 4 Amministratore Truelite
apt-get install hylafax-server minicom 
9 1 Amministratore Truelite
}}}
10 3 Amministratore Truelite
che installano HylaFax ed alcuni programmi di controllo che possono risultare
11
utili.
12
13
Occorre inoltre verificare che le seriali siano state correttamente rilevate,
14
per questo occorrerà avere dei risultati dal comando:
15
{{{
16
dmesg | grep ttyS
17 1 Amministratore Truelite
}}}
18 4 Amministratore Truelite
19
Una volta che si sia individuata quale porta sia quella a cui è collegato il
20
modem fra quelle presenti, occorre crearne la configurazione con il comando
21
{{{faxaddmodem}}}, a cui occorre passare come argomento il nome del file di 
22
dispositivo della seriale su cui si trova il modem (ma non il pathname
23
assoluto) se cioè il modem è agganciato a {{{/dev/ttyS0}}} occorrerà invocare
24
il comando come:
25
{{{
26
faxaddmodem ttyS0
27
}}}
28
29 5 Amministratore Truelite
Il comando effettua una lunga lista di richieste, relative ai numeri da utilizzare ed a tutta una serie di configurazioni di default, e alla fine produce un file {{{config.ttS0}}}, a questo punto si potrà lanciare il servizio con:
30
{{{
31
/etc/init.d/hylafax start
32
}}}
33
34
La configurazione principale del server viene mantenuta nel file {{{/etc/hylafax/hyla.conf}}}, il default installato consente un funzionamento corretto, di seguito si riportano alcune configurazioni aggiuntive da porre in coda al file per ottenere le funzionalità descritte nel relativo commento:
35
{{{
36
# notifica spedizione avvenuta
37
Notify: done
38
# estende il periodo massimo di invio (per mass faxing)
39
KillTime: "now + 7 days"
40
}}}
41
42
Una altra funzionalità interessante di HylaFax è quella che consente di reinviare via posta tutti i fax ricevuti, per questo basta creare il file {{{/etc/hylafax/FaxDispatch}}} come ''shell-snippet''; qui è possibile definire le variabili {{{FILETYPE}}} che indica il tipo di allegato da generare, e {{{SENDTO}}} che indica l'indirizzo di posta a cui spedire, un esempio è:
43
{{{
44
FILETYPE=pdf;
45
SENDTO=fax@truelite.it
46
}}}
47 6 Christopher R. Gabriel
Per utilizzare questa funzione, caso in cui arrivino mail con PDF vuoti, é bene ricordarsi di installare il pacchetto '''metamail'''