HylaFax » Cronologia » Versione 8
Simone Piccardi, 22-12-2010 16:27
| 1 | 8 | Simone Piccardi | h1. Installazione e configurazione di Hylafax |
|---|---|---|---|
| 2 | 1 | Amministratore Truelite | |
| 3 | 8 | Simone Piccardi | 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_. |
| 4 | 1 | Amministratore Truelite | |
| 5 | 8 | Simone Piccardi | 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: |
| 6 | 1 | Amministratore Truelite | |
| 7 | <pre> |
||
| 8 | 3 | Amministratore Truelite | apt-get install hylafax-server minicom |
| 9 | 7 | Christopher R. Gabriel | </pre> |
| 10 | 1 | Amministratore Truelite | |
| 11 | 8 | Simone Piccardi | che installano _HylaFax_ ed alcuni programmi di controllo che possono risultare utili. |
| 12 | |||
| 13 | Occorre inoltre verificare che le seriali siano state correttamente rilevate, per questo occorrerà avere dei risultati dal comando: |
||
| 14 | |||
| 15 | 7 | Christopher R. Gabriel | <pre> |
| 16 | 1 | Amministratore Truelite | dmesg | grep ttyS |
| 17 | </pre> |
||
| 18 | |||
| 19 | 8 | Simone Piccardi | Una volta che si sia individuata quale porta sia quella a cui è collegato il modem fra quelle presenti, occorre crearne la configurazione con il comando @faxaddmodem@, a cui occorre passare come argomento il nome del file di dispositivo della seriale su cui si trova il modem (ma non il pathname assoluto) se cioè il modem è agganciato a @/dev/ttyS0@ occorrerà invocare il comando come: |
| 20 | |||
| 21 | 1 | Amministratore Truelite | <pre> |
| 22 | 7 | Christopher R. Gabriel | faxaddmodem ttyS0 |
| 23 | 1 | Amministratore Truelite | </pre> |
| 24 | |||
| 25 | 8 | Simone Piccardi | 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: |
| 26 | |||
| 27 | 1 | Amministratore Truelite | <pre> |
| 28 | /etc/init.d/hylafax start |
||
| 29 | 5 | Amministratore Truelite | </pre> |
| 30 | 7 | Christopher R. Gabriel | |
| 31 | 8 | Simone Piccardi | 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: |
| 32 | |||
| 33 | 5 | Amministratore Truelite | <pre> |
| 34 | 7 | Christopher R. Gabriel | # notifica spedizione avvenuta |
| 35 | Notify: done |
||
| 36 | 5 | Amministratore Truelite | # estende il periodo massimo di invio (per mass faxing) |
| 37 | 8 | Simone Piccardi | KillTime: "now + 7 days" |
| 38 | 5 | Amministratore Truelite | </pre> |
| 39 | 7 | Christopher R. Gabriel | |
| 40 | 8 | Simone Piccardi | 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 è: |
| 41 | |||
| 42 | 7 | Christopher R. Gabriel | <pre> |
| 43 | FILETYPE=pdf; |
||
| 44 | 1 | Amministratore Truelite | SENDTO=fax@truelite.it |
| 45 | </pre> |
||
| 46 | 8 | Simone Piccardi | |
| 47 | Per utilizzare questa funzione, caso in cui arrivino mail con PDF vuoti, é bene ricordarsi di installare il pacchetto @metamail@. |