Koozali.org: home of the SME Server

Other Languages => Italiano => Topic started by: apparpagno on June 16, 2012, 10:39:15 AM

Title: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on June 16, 2012, 10:39:15 AM
Buongiorno a tutti e scusate la lunghezza del titolo.
Da diverso tempo ho installato un server sme con hylafax per l'invio/ricezione dei fax. Fino a qualche settimana fa i fax ricevuti venivano correttamente inoltrati all'indirizzo mail che avevo indicato nella configurazione, poi purtroppo, il sistema ha iniziato progressivamente a "perdere colpi", fino a bloccare totalmente l'inoltro dei fax. Controllando i file di log e la directory recqv ho notato che i fax vengono regolarmente acquisiti in formato tif, ma purtroppo l'inoltro di questi in formato pdf non avviene. Ho tentato anche di cambiare l'indirizzo mail d'inoltro ma senza risultato. D'altra parte il server di posta funziona benissimo: riceve e inoltra le mail (con fetchmail le preleva da indirizzi remoti e le inoltra regolarmente) senza perdere un colpo.
Mi scuso nuovamente per l'esposizione confusa: spero di essermi spiegato in modo sufficiente....
Grazie a quanti vorranno aiutarmi e buon lavoro a tutti!
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Stefano on June 16, 2012, 07:49:15 PM
ciao

visto che questa sera non ho i super poteri attivi, ti devo chiedere di darci maggiori info:
- aggiornamenti recente sul server?
- modifiche allo stesso?
- errori in /var/log/messages? (li trovi facendo grep -i fax /var/log/messages)
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on June 17, 2012, 06:00:19 PM
Ciao e grazie per la risposta.
- Nessun aggiornamento eseguito
- Nessuna modifica
- per gli errori purtroppo ti dirò domani quando avrò accesso al server.

Saluti e grazie 1000.
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Fumetto on June 17, 2012, 07:52:28 PM
- Nessun aggiornamento eseguito
- Nessuna modifica
Quindi dovresti pure riportare versione di SME e numero di versione dei pacchetti che usi... :)
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on June 17, 2012, 08:33:45 PM
Grazie anche a te Fumetto.
Scusate l'ignoranza, c'è un modo "veloce" per individuare tale lista? (tipo uno di quei comandi magici di linux che stampano una pagina con tutti i pacchetti e le relative versioni installate...)

Grazie di nuovo a presto.
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on June 19, 2012, 02:22:00 PM
Buongiorno di nuovo a tutti.
Allora, guardando in var/log/messages mi riporta i seguenti errori:
- FaxGetty[26237]: Error writing RECV accounting record, dest=(numero telefonico)

- FaxGetty[4832]: Error writing CALL accounting record, dest=(numero telefonico)

grazie di nuovo e scusate il ritardo, ma ho avuto modo di accedere al server soltanto adesso.
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Stefano on June 19, 2012, 02:28:50 PM
http://forums.contribs.org/index.php/topic,46798.0.html
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on June 19, 2012, 04:51:45 PM
Grazie Stefano,
ho provato ad eseguire i comandi suggeriti nel bugzilla e gli errori non si presentano più, ora devo verificare se i fax arrivano correttamente via mail.

Saluti a presto.
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on June 19, 2012, 07:07:57 PM
Ciao,
purtroppo, mentre gli errori segnalati non vengono più riportati sul file messages, l'inoltro alla casella di posta esterna continua a non avvenire.... ho anche aggiornato tutto l'aggiornabile con yum, spento e riacceso il server, ma il problema purtroppo persiste.

Scusate se vi tedio con questo problema, ma non so proprio cos'altro fare.

Saluti a tutti a presto.
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on June 19, 2012, 07:47:49 PM
Scusate, un'altra informazione che forse può essere utile:
nel file messages, nella riga di ricezione del fax mi dice:
Jun 19 19:46:33 firewall FaxGetty[7574]: RECV FAX (000002524): recvq/fax000002115.tif from 1, route to <unspecified>, 1 pages in 0:21

questo nonostante il file FaxDispatch sia correttamente compilato con il SENDTO=indirizzomail;

spero sia un'indicazione utile.
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on June 19, 2012, 08:36:27 PM
Aggiornamento.
Ho appena letto in un post che il mio ultimo messaggio relativo alla ROUTE non riguarda l'inoltro della mail... a questo punto non so più cosa pensare...
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Stefano on June 19, 2012, 10:03:33 PM
sotto quella riga dovresti avere una cosa simile a questa:
Code: [Select]
RECV FAX: bin/faxrcvd "recvq/fax000113259.tif" "ttyS0" "000112610" ""

posta inoltre il risultato di
Code: [Select]
ls -la /var/spool/hylafax/bin/faxrcvd

versione di hylafax?
Code: [Select]
rpm -qa | grep hylafax
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on June 20, 2012, 03:18:12 PM
Ciao Stefano,
allora nell'ordine:
1) Jun 19 21:00:33 firewall FaxGetty[4849]: RECV FAX: bin/faxrcvd "recvq/fax000002117.tif" "ttyS0" "000002526" ""
questa è la riga che mi avevi chiesto di postarti.
2) -rwxr-xr-x  1 root root 5812 23 apr  2008 /var/spool/hylafax/bin/faxrcvd
risultato del comando che mi hai indicato.
3) smeserver-hylafax-0.9-6.el4.sme
hylafax-4.4.4-1.el4.sme
ecco la versione del software.

Spero di essere stato preciso ed esauriente.
Grazie ancora di cuore per l'aiuto.
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Stefano on June 20, 2012, 04:33:01 PM
1) Jun 19 21:00:33 firewall FaxGetty[4849]: RECV FAX: bin/faxrcvd "recvq/fax000002117.tif" "ttyS0" "000002526" ""

loggati in locale o remoto come root, poi
Code: [Select]
cd /var/spool/hylafax
bin/faxrcvd "recvq/fax000002117.tif" "ttyS0" "000002526" ""

e verifica se hai errori.. devi verificare FaxDispatch che si trova nella directory... etc di hylafax (se non ricordo male)

Quote
questa è la riga che mi avevi chiesto di postarti.
2) -rwxr-xr-x  1 root root 5812 23 apr  2008 /var/spool/hylafax/bin/faxrcvd
risultato del comando che mi hai indicato.

mi pare ok

Quote
3) smeserver-hylafax-0.9-6.el4.sme
hylafax-4.4.4-1.el4.sme

ok.. io non uso il contrib e quindi non so cosa esso faccia

posta il contenuto di FaxDispatch dentro la dir etc di /var/spool/hylafax
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on June 20, 2012, 04:45:30 PM
Ciao,
allora: lanciando il comando che mi hai dato non ci sono errori.
Mi dice:
FILE 1: recvq/fax000002117.tif
Converting recvq/fax000002117.tif to PDF
Using tiff2pdf

e quindi mi dà nuovamente la linea di comando: tutto corretto giusto?
Ecco invece il contenuto di FaxDispatc:

SENDTO=pippo@pippo.com;
FILETYPE=pdf;

...naturalmente al posto di "pippo@pippo.com" c'è un indirizzo mail valido e operativo, indirizzo dove il server notifica correttamente tutti i messaggi inviati e ricevuti dagli altri utenti.

Sono chiaramente disponibile a cambiare/modificare ciò che tu mi consiglierai.
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on June 22, 2012, 10:00:28 AM
Ciao, scusate l'ennesimo disturbo ma non so veramente cos'altro fare.... qualcuno può darmi un suggerimento?

Saluti a tutti e buon lavoro.
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on June 24, 2012, 10:46:37 AM
Buongiorno di nuovo a tutti,
dal momento che mi sembra di capire che il mio è un problema senza soluzione ho deciso di disinstallare e reinstallare il tutto per vedere se qualcosa si sblocca.... vi chiedo a tal fine se esiste un modo per fare questa operazione senza perdere i file di configurazione, dal momento che non ricordo come ho fatto a fare la configurazione iniziale (ivi compresa quella del modem esterno seriale che utilizzo attualmente e per la quale ricordo di aver tribolato per giorni interi).

Grazie a tutti e buona domenica!
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Fumetto on June 25, 2012, 03:02:01 AM
Esiste una cronologia dei comandi digitati da console, una documentazione esauriente su come effettuare il backup & restore e... noi non possiamo sapere come hai fatto a configurare la prima volta il modem e pertanto solo tu puoi essere d'aiuto a te stesso per questo. :)
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on June 26, 2012, 12:41:49 PM
Ciao Fumetto, grazie anche a per i consigli. Purtroppo ricordo che la configurazione mi ha richiesto molto tempo e fatica (e anzi a tal fine mi hanno aiutato alcuni post su questo forum). Ora penso di salvare i vari file di configurazione nella cartella hylafax e poi proverò a disinstallare e reinstallare l'applicazione copiando progressivamente i vari file salvati, nella speranza che il fantomatico errore che impedisce la notifica dei fax ricevuti via mail non si ripresenti.

Ringrazio tutti per i vostri consigli.

Saluti a presto e buon lavoro.
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on June 27, 2012, 08:20:06 PM
Buonasera di nuovo a tutti. Disturbo per un ennesimo aggiornamento.
- Ho disinstallato Hylafax ed ho riavviato il server.
- Ho reinstallato Hylafax e ho riconfigurato tutto da capo riavviando di nuovo la macchina (per caso si vede che sono un utente windows-abituato? :-)
- RISULTATO: si comporta in modo identico a prima!
è incredibile eppure non so cosa fare.... ho anche provato a cambiare il server smtp per l'inoltro dei messaggi ma è la stessa cosa! I messaggi di posta vengono inoltrati correttamente, mentre i fax in arrivo non vengono spediti.
L'unica cosa che credo di aver omesso di scrivere è che entrando da browser nel server (sfruttando l'interfaccia grafica di sme server) e quindi cliccando sulla finestra "quota", per gli utenti "faxmaster" e "faxsender" mi dice che c'è uno spazio utilizzato di 0.06 mb. Non so cosa ci sia dentro perché come saprete detti utenti risultano bloccati e quindi non sono accessibili (oppure sono io che nella mia ignoranza non conosco il modo di accedervi....). Questo può essere indicativo di qualche malfunzionamento? Ricevendo molti fax di prova la quota occupata risulta sempre la stessa: c'è per caso un modo per "ripulire" o "resettare" questi utenti?
Grazie e buona serata.
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Stefano on June 27, 2012, 10:36:23 PM
scusa ma..
nel log di qmail (/var/log/qmail/current) hai errori in corrispondenza degli invii dei fax?
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on June 29, 2012, 12:59:38 PM
Ciao Stefano,
il problema purtroppo non sono gli invii, bensì le notifiche via mail delle ricezioni dei fax. Come ti dicevo in precedenza i fax in ingresso vengono correttamente ricevuti e si vedono nella cartella recqv in formato tif, ma non sono inoltrati in formato pdf all'indirizzo mail impostato. Ora per disperazione sono costretto a formattare totalmente il server e installare tutto da capo (sme server con firewall e hylafax... e a dire il vero il firewall non ricordo neanche come l'ho configurato a suo tempo... proverò a copiarmi i file da una parte e quindi a sovrascriverli a programmi installati, sperando che tutto funzioni di nuovo).
Inoltre non sono riuscito a trovare in nessun file di log una riga di riferimento all'inoltro dei fax ricevuti via mail... quindi non riesco a stabilire il perché di questo mancato inoltro.
Mi scuso per la confusa esposizione ma non so che altro fare e spero che quest'ultimo gesto estremo (diciamo alla "windows-maniera") possa in qualche modo risolvere il problema.

Saluti a tutti e grazie nuovamente dell'aiuto.
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Stefano on June 29, 2012, 01:24:18 PM
direi che non ci siamo capiti..
quando un fax viene ricevuto il servizio DOVREBBE effettuarr l'invio della mail.. e qui entra in gioco qmail

se devi spianare fai backup e restore.. ma se non individui il problema alla reinstallazione sei da capo
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on June 29, 2012, 04:26:37 PM
Ecco! Infatti ero io che non avevo capito!
Allora, devo dirti che nella mia ignoranza non conoscevo qmail e la sua funzione ed è proprio questo che stavo cercando, per vedere se nel log ci sono problemi!
Intanto ti ringrazio di nuovo infinitamente e con nuove speranze di riuscire a capirci qualcosa domani stesso accederò al server per verificare quanto da te suggerito.
In più aggiungo, per completezza d'informazione che, come ti dicevo all'inizio della discussione, il server fino a un mese fa funzionava benissimo e poi, a seguito di alcuni malfunzionamenti della linea fastweb che in qualche modo hanno impallato il modem, ha iniziato a notificare i fax a singhiozzo, per poi bloccarsi completamente (riceve i fax ma non li inoltra...).... certo se riuscissi a risolvere il problema senza dover installare nuovamente tutto sarei davvero contento, non tanto per il carico di lavoro risparmiato rispetto ad una riconfigurazione totale, quanto per l'immensa soddisfazione di aver individuato e risolto il problema.
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Fumetto on June 29, 2012, 06:50:14 PM
Un attimo... Fastweb... se non ricordo male utilizza linee telefoniche VOIP e questo potrebbe essere un problema... (anche se non dovrebbe entrarci niente con il tuo problema).

A livello teorico potresti cambiare la casella di ricezione e impostarne una esistente sul server stesso in modo che SME non deve spedire posta all'esterno e allora riusciamo a stabilire se è un problema di qmail o di hylafax. Se non ricordo male in fase di installazione viene creato l'utente "faxmaster" e quindi dovresti poter inviare a "faxmaster@dominiosme". Poi dal pannello assegni una password all'utente e provi a fare l'accesso via webmail e vedere se le conferme di invio arrivano o meno a questa casella. Se arrivano è un problema di posta (qmail), se non arrivano è un problema di hylafax.

In pratica devi individuare dove la procedura non fuzniona come dovrebbe...
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on June 29, 2012, 07:23:19 PM
Ciao Fumetto e grazie per il consiglio.
Allora,
dal punto di vista della ricezione del fax nel server per fortuna è tutto ok (insomma la linea fastweb non è ostativa alla ricezione di fax).
Ho provato giorni fa a far inoltrare il fax all'utente faxmaster ma questo è inaccessibile per definizione da webmail, quindi ho provato a girarla sull'utente maillog (utente interno al server che dovrebbe ricevere tutte le mail di tutti gli utenti) e anche in questo caso la mail non viene inoltrata, mentre per il resto l'utenza funziona perfettamente. Questa tua ulteriore e giusta osservazione mi fa venire diversi dubbi purtroppo... stando così le cose i "sospetti" più forti si orientano verso hylafax... ma d'altra parte è molto strano che nessuno abbia avuto i miei problemi prima d'ora...
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on June 30, 2012, 06:41:13 PM
Cari amici, finalmente sono riuscito ad accedere al server e vi copio pari pari le righe trovate in /var/log/qmail/current relative (credo...) all'ultimo fax ricevuto:
@400000004fef06f3205e6e2c new msg 5294040
@400000004fef06f3205e8984 info msg 5294040: bytes 605 from <fax@consultant.consultant> qp 29724 uid 10
@400000004fef06f320ab49f4 starting delivery 1028: msg 5294040 to remote FaxMaster@consultant.consultant
@400000004fef06f320ab654c status: local 0/10 remote 1/20
@400000004fef06f406374154 delivery 1028: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341064937_qp_24187/
@400000004fef06f406376094 status: local 0/10 remote 0/20
@400000004fef06f406377034 end msg 5294040
@400000004fef0905255a10ac new msg 5294040
@400000004fef0905255a2c04 info msg 5294040: bytes 605 from <fax@consultant.consultant> qp 29834 uid 10
@400000004fef090525a4025c starting delivery 1029: msg 5294040 to remote FaxMaster@consultant.consultant
@400000004fef090525a4219c status: local 0/10 remote 1/20
@400000004fef09060c825ea4 delivery 1029: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341065467_qp_7169/
@400000004fef09060c827de4 status: local 0/10 remote 0/20
@400000004fef09060c82916c end msg 5294040
@400000004fef0b1728d9542c new msg 5294040
@400000004fef0b1728d96f84 info msg 5294040: bytes 605 from <fax@consultant.consultant> qp 29924 uid 10
@400000004fef0b1729395264 starting delivery 1030: msg 5294040 to remote FaxMaster@consultant.consultant
@400000004fef0b1729396dbc status: local 0/10 remote 1/20
@400000004fef0b1810700fac delivery 1030: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341065997_qp_27421/
@400000004fef0b1810702eec status: local 0/10 remote 0/20
@400000004fef0b1810703e8c end msg 5294040
@400000004fef0d292dcce444 new msg 5294040
@400000004fef0d292dccff9c info msg 5294040: bytes 605 from <fax@consultant.consultant> qp 30034 uid 10
@400000004fef0d292e1998fc starting delivery 1031: msg 5294040 to remote FaxMaster@consultant.consultant
@400000004fef0d292e19b454 status: local 0/10 remote 1/20
@400000004fef0d2a13962edc delivery 1031: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341066527_qp_14375/
@400000004fef0d2a13964e1c status: local 0/10 remote 0/20
@400000004fef0d2a13965dbc end msg 5294040
@400000004fef0f3b3104b2cc new msg 5294040
@400000004fef0f3b3104ce24 info msg 5294040: bytes 605 from <fax@consultant.consultant> qp 30144 uid 10
@400000004fef0f3b3164a54c starting delivery 1032: msg 5294040 to remote FaxMaster@consultant.consultant
@400000004fef0f3b3164c0a4 status: local 0/10 remote 1/20
@400000004fef0f3c16c2f144 delivery 1032: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341067057_qp_3673/
@400000004fef0f3c16c31084 status: local 0/10 remote 0/20
@400000004fef0f3c16c32024 end msg 5294040
@400000004fef114d34b38614 new msg 5294040
@400000004fef114d34b3a16c info msg 5294040: bytes 605 from <fax@consultant.consultant> qp 30280 uid 10
@400000004fef114d3509c434 starting delivery 1033: msg 5294040 to remote FaxMaster@consultant.consultant
@400000004fef114d3509df8c status: local 0/10 remote 1/20
@400000004fef114e1ae9e28c delivery 1033: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341067587_qp_24491/
@400000004fef114e1aea01cc status: local 0/10 remote 0/20
@400000004fef114e1aea1554 end msg 5294040

la cosa strana, a mio avviso, è che il fax venga inoltrato all'utente FaxMaster anziché all'indirizzo che ho indicato in FaxDispatch... vi sembra normale? Grazie
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on June 30, 2012, 09:22:08 PM
Scusate di nuovo. Ultimissimo aggiornamento: dopo varie modifiche sono riuscito a far sì che nel file di log compaia l'inoltro all'indirizzo mail "esterno" al server che desideravo... però nulla è cambiato: la mail non viene ricevuta... ovviamente ho provato a modificare di nuovo il tutto, creando un utente di prova e indirizzando a lui tutti i fax ma la musica non cambia e non riesco a capire il perché.
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Fumetto on June 30, 2012, 09:29:18 PM
Mi ripeto... l'utente "faxmaster" riceve? Via webmail arriva tutto?
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on June 30, 2012, 09:47:41 PM
Ciao Fumetto, l'utente faxmaster non riceve nulla purtroppo e neppure l'utente di prova che ho creato... nulla di nulla...
Un saluto a presto.
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Stefano on July 01, 2012, 12:56:51 AM
Code: [Select]
@400000004fef114d34b3a16c info msg 5294040: bytes 605 from <fax@consultant.consultant> qp 30280 uid 10
@400000004fef114d3509c434 starting delivery 1033: msg 5294040 to remote FaxMaster@consultant.consultant
@400000004fef114d3509df8c status: local 0/10 remote 1/20
@400000004fef114e1ae9e28c delivery 1033: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341067587_qp_24491/

quindi devo supporre che il dominio @consultant.consultant non sia quello gestito da SME

ok..
- dominio primario di SME
- modalità di inoltro delle email (diretta o tramite smarthost)
- indirizzo di destinazione dei fax (delle mail)

il tutto SENZA omissioni e/o mascheramenti, grazie

P.S. posta lo stesso log mettendolo in pipe con tai64nlocal, i.e.
Code: [Select]
grep -A5 -i fax /var/log/qmail/current | tai64nlocal

perchè quei messaggi da 605 bytes che si ripetono non sono certamente fax ricevuti
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on July 01, 2012, 10:43:40 AM
Ciao Stefano,
ti assicuro che il codice inserito non ha "mascheramenti".
Il server, per essere precisi, non gestisce alcun dominio: vi sono semplicemente alcune mail "esterne" che vengono recuperate con una frequenza di 5 minuti e quindi inviate ai vari utenti e inoltrate ad un indirizzo di posta (dominio su server Aruba).
La modalità d'inoltro è tramite smtp fastweb oppure aruba (ho provato l'uno e l'altro) e per le mail funziona benissimo.
Per quanto riguarda la mail d'inoltro è sempre su dominio su server Aruba, ma per fare ulteriori verifiche ho anche provato ad inoltrare su libero, yahoo e gmail con i medesimi risultati.
Infine devo dirti che anche a me era venuto un ragionevole dubbio sulla grandezza del messaggio, però è anche vero che quei 605 bytes me li sarei dovuti trovare nella casella di posta di faxmaster (nonché sulle altre caselle d'inoltro che ho inserito per provare), cosa che non è avvenuta.
Appena avrò di nuovo accesso al server (ieri mi sono fermato alle 11 e 30 e sono ritornato a casa) ti posterò la grep.

Saluti e grazie!
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on July 03, 2012, 04:40:22 PM
Buongiorno a tutti, ecco i risultati della grep:

2012-07-03 14:31:53.370991500 delivery 3071: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341318713_qp_30238/
2012-07-03 14:31:53.370998500 status: local 0/10 remote 0/20
2012-07-03 14:31:53.371003500 end msg 5294116
2012-07-03 14:33:31.322740500 new msg 5293915
2012-07-03 14:33:31.322747500 info msg 5293915: bytes 603 from <fax@consultant.consultant> qp 24306 uid 10
2012-07-03 14:33:31.329361500 starting delivery 3072: msg 5293915 to remote FaxMaster@consultant.consultant
2012-07-03 14:33:31.329368500 status: local 0/10 remote 1/20
2012-07-03 14:33:31.904716500 delivery 3072: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341318811_qp_31424/
2012-07-03 14:33:31.904723500 status: local 0/10 remote 0/20
2012-07-03 14:33:31.904728500 end msg 5293915
2012-07-03 14:35:23.464284500 new msg 5294116
--
2012-07-03 14:37:44.500523500 end msg 5294056
2012-07-03 14:37:44.666061500 delivery 3094: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341319064_qp_11172/
2012-07-03 14:37:44.666069500 status: local 0/10 remote 0/20
2012-07-03 14:37:44.666074500 end msg 5294116
2012-07-03 14:42:21.403728500 new msg 5293925
2012-07-03 14:42:21.403735500 info msg 5293925: bytes 603 from <fax@consultant.consultant> qp 24570 uid 10
2012-07-03 14:42:21.408828500 starting delivery 3095: msg 5293925 to remote FaxMaster@consultant.consultant
2012-07-03 14:42:21.408835500 status: local 0/10 remote 1/20
2012-07-03 14:42:21.974841500 delivery 3095: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341319341_qp_2714/
2012-07-03 14:42:21.974849500 status: local 0/10 remote 0/20
2012-07-03 14:42:21.974854500 end msg 5293925
2012-07-03 14:43:41.004696500 new msg 5293959
--
2012-07-03 14:43:41.612864500 end msg 5293959
2012-07-03 14:43:41.735097500 delivery 3099: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341319421_qp_23999/
2012-07-03 14:43:41.735104500 status: local 0/10 remote 0/20
2012-07-03 14:43:41.735109500 end msg 5294183
2012-07-03 14:51:11.506838500 new msg 5293959
2012-07-03 14:51:11.506845500 info msg 5293959: bytes 603 from <fax@consultant.consultant> qp 24771 uid 10
2012-07-03 14:51:11.523709500 starting delivery 3100: msg 5293959 to remote FaxMaster@consultant.consultant
2012-07-03 14:51:11.523717500 status: local 0/10 remote 1/20
2012-07-03 14:51:12.391720500 delivery 3100: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341319872_qp_19906/
2012-07-03 14:51:12.391728500 status: local 0/10 remote 0/20
2012-07-03 14:51:12.391733500 end msg 5293959
2012-07-03 14:55:34.048310500 new msg 5294116
--
2012-07-03 14:59:15.234422500 end msg 5294116
2012-07-03 14:59:15.305371500 delivery 3117: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341320355_qp_26319/
2012-07-03 14:59:15.305379500 status: local 0/10 remote 0/20
2012-07-03 14:59:15.305384500 end msg 5293959
2012-07-03 15:00:01.521638500 new msg 5293959
2012-07-03 15:00:01.521645500 info msg 5293959: bytes 603 from <fax@consultant.consultant> qp 24985 uid 10
2012-07-03 15:00:01.527504500 starting delivery 3120: msg 5293959 to remote FaxMaster@consultant.consultant
2012-07-03 15:00:01.527512500 status: local 0/10 remote 1/20
2012-07-03 15:00:02.179089500 delivery 3120: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341320402_qp_19174/
2012-07-03 15:00:02.179097500 status: local 0/10 remote 0/20
2012-07-03 15:00:02.179101500 end msg 5293959
2012-07-03 15:00:23.406401500 new msg 5294116
--
2012-07-03 15:07:52.104630500 end msg 5293391
2012-07-03 15:07:59.097217500 delivery 3155: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341320878_qp_1579/
2012-07-03 15:07:59.097225500 status: local 0/10 remote 1/20
2012-07-03 15:07:59.097230500 end msg 5294116
2012-07-03 15:08:51.580330500 new msg 5293391
2012-07-03 15:08:51.580337500 info msg 5293391: bytes 603 from <fax@consultant.consultant> qp 25284 uid 10
2012-07-03 15:08:51.585622500 starting delivery 3156: msg 5293391 to remote FaxMaster@consultant.consultant
2012-07-03 15:08:51.585630500 status: local 0/10 remote 2/20
2012-07-03 15:09:01.490055500 delivery 3156: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341320941_qp_5686/
2012-07-03 15:09:01.490063500 status: local 0/10 remote 1/20
2012-07-03 15:09:01.490067500 end msg 5293391
2012-07-03 15:11:13.481242500 delivery 3149: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341321073_qp_24232/
--
2012-07-03 15:16:02.121531500 end msg 5293959
2012-07-03 15:16:02.287316500 delivery 3160: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341321361_qp_15777/
2012-07-03 15:16:02.287348500 status: local 0/10 remote 0/20
2012-07-03 15:16:02.287445500 end msg 5294116
2012-07-03 15:17:41.898357500 new msg 5293915
2012-07-03 15:17:41.898364500 info msg 5293915: bytes 603 from <fax@consultant.consultant> qp 25456 uid 10
2012-07-03 15:17:41.904089500 starting delivery 3161: msg 5293915 to remote FaxMaster@consultant.consultant
2012-07-03 15:17:41.904096500 status: local 0/10 remote 1/20
2012-07-03 15:17:42.518521500 delivery 3161: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341321461_qp_32124/
2012-07-03 15:17:42.518528500 status: local 0/10 remote 0/20
2012-07-03 15:17:42.518533500 end msg 5293915
2012-07-03 15:25:28.894793500 new msg 5293959
--
2012-07-03 15:26:13.346305500 status: local 1/10 remote 2/20
2012-07-03 15:26:13.346310500 delivery 3168: success: did_1+1+1/qp_25596/
2012-07-03 15:26:13.346314500 status: local 0/10 remote 2/20
2012-07-03 15:26:13.346319500 end msg 5294116
2012-07-03 15:26:32.072941500 new msg 5294116
2012-07-03 15:26:32.072948500 info msg 5294116: bytes 603 from <fax@consultant.consultant> qp 25625 uid 10
2012-07-03 15:26:32.077541500 starting delivery 3170: msg 5294116 to remote FaxMaster@consultant.consultant
2012-07-03 15:26:32.077548500 status: local 0/10 remote 3/20
2012-07-03 15:26:46.890155500 delivery 3170: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341322006_qp_26028/
2012-07-03 15:26:46.890163500 status: local 0/10 remote 2/20
2012-07-03 15:26:46.890167500 end msg 5294116
2012-07-03 15:29:52.256539500 new msg 5294248
--
2012-07-03 15:30:01.339218500 end msg 5294253
2012-07-03 15:34:46.052640500 delivery 3169: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341322485_qp_925/
2012-07-03 15:34:46.052648500 status: local 0/10 remote 1/20
2012-07-03 15:34:46.052652500 end msg 5292983
2012-07-03 15:35:22.244145500 new msg 5294116
2012-07-03 15:35:22.244152500 info msg 5294116: bytes 603 from <fax@consultant.consultant> qp 25846 uid 10
2012-07-03 15:35:22.249920500 starting delivery 3175: msg 5294116 to remote FaxMaster@consultant.consultant
2012-07-03 15:35:22.249927500 status: local 0/10 remote 2/20
2012-07-03 15:35:26.588238500 delivery 3167: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341322526_qp_31734/
2012-07-03 15:35:26.588246500 status: local 0/10 remote 1/20
2012-07-03 15:35:26.588251500 end msg 5293959
2012-07-03 15:35:26.621712500 delivery 3175: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341322526_qp_19547/
--
2012-07-03 15:37:38.217083500 end msg 5294116
2012-07-03 15:41:43.552995500 delivery 3180: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341322902_qp_19518/
2012-07-03 15:41:43.553003500 status: local 0/10 remote 0/20
2012-07-03 15:41:43.553007500 end msg 5294253
2012-07-03 15:44:12.585360500 new msg 5293915
2012-07-03 15:44:12.585367500 info msg 5293915: bytes 603 from <fax@consultant.consultant> qp 25972 uid 10
2012-07-03 15:44:12.590171500 starting delivery 3182: msg 5293915 to remote FaxMaster@consultant.consultant
2012-07-03 15:44:12.590179500 status: local 0/10 remote 1/20
2012-07-03 15:44:13.158870500 delivery 3182: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341323052_qp_17801/
2012-07-03 15:44:13.158879500 status: local 0/10 remote 0/20
2012-07-03 15:44:13.158883500 end msg 5293915
2012-07-03 15:45:13.727903500 new msg 5294116
--
2012-07-03 15:50:33.271508500 status: local 0/10 remote 1/20
2012-07-03 15:50:33.844958500 delivery 3192: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341323432_qp_29498/
2012-07-03 15:50:33.844966500 status: local 0/10 remote 0/20
2012-07-03 15:50:33.844971500 end msg 5292983
2012-07-03 15:53:02.024735500 new msg 5293915
2012-07-03 15:53:02.024742500 info msg 5293915: bytes 603 from <fax@consultant.consultant> qp 26164 uid 10
2012-07-03 15:53:02.030482500 starting delivery 3193: msg 5293915 to remote FaxMaster@consultant.consultant
2012-07-03 15:53:02.030489500 status: local 0/10 remote 1/20
2012-07-03 15:53:02.597447500 delivery 3193: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341323582_qp_28623/
2012-07-03 15:53:02.597455500 status: local 0/10 remote 0/20
2012-07-03 15:53:02.597460500 end msg 5293915
2012-07-03 15:55:09.974460500 new msg 5294116
--
2012-07-03 16:00:55.745851500 end msg 5294253
2012-07-03 16:01:03.498297500 delivery 3207: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341324063_qp_19200/
2012-07-03 16:01:03.498305500 status: local 0/10 remote 0/20
2012-07-03 16:01:03.498310500 end msg 5294183
2012-07-03 16:01:52.198633500 new msg 5293915
2012-07-03 16:01:52.198640500 info msg 5293915: bytes 603 from <fax@consultant.consultant> qp 26404 uid 10
2012-07-03 16:01:52.204710500 starting delivery 3212: msg 5293915 to remote FaxMaster@consultant.consultant
2012-07-03 16:01:52.204717500 status: local 0/10 remote 1/20
2012-07-03 16:01:52.804212500 delivery 3212: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341324112_qp_19764/
2012-07-03 16:01:52.804220500 status: local 0/10 remote 0/20
2012-07-03 16:01:52.804224500 end msg 5293915
2012-07-03 16:05:22.720139500 new msg 5294116
--
2012-07-03 16:10:37.297320500 status: local 0/10 remote 1/20
2012-07-03 16:10:37.859597500 delivery 3237: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341324637_qp_6039/
2012-07-03 16:10:37.859605500 status: local 0/10 remote 0/20
2012-07-03 16:10:37.859609500 end msg 5292983
2012-07-03 16:10:42.409975500 new msg 5293915
2012-07-03 16:10:42.409982500 info msg 5293915: bytes 603 from <fax@consultant.consultant> qp 26667 uid 10
2012-07-03 16:10:42.415230500 starting delivery 3238: msg 5293915 to remote FaxMaster@consultant.consultant
2012-07-03 16:10:42.415237500 status: local 0/10 remote 1/20
2012-07-03 16:10:42.984132500 delivery 3238: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341324642_qp_6885/
2012-07-03 16:10:42.984140500 status: local 0/10 remote 0/20
2012-07-03 16:10:42.984144500 end msg 5293915
2012-07-03 16:19:32.204074500 new msg 5293391
2012-07-03 16:19:32.204081500 info msg 5293391: bytes 603 from <fax@consultant.consultant> qp 26745 uid 10
2012-07-03 16:19:32.209105500 starting delivery 3239: msg 5293391 to remote FaxMaster@consultant.consultant
2012-07-03 16:19:32.209112500 status: local 0/10 remote 1/20
2012-07-03 16:19:32.770442500 delivery 3239: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341325172_qp_16309/
2012-07-03 16:19:32.770450500 status: local 0/10 remote 0/20
2012-07-03 16:19:32.770454500 end msg 5293391
2012-07-03 16:28:22.377419500 new msg 5293915
2012-07-03 16:28:22.377426500 info msg 5293915: bytes 603 from <fax@consultant.consultant> qp 26879 uid 10
2012-07-03 16:28:22.382464500 starting delivery 3240: msg 5293915 to remote FaxMaster@consultant.consultant
2012-07-03 16:28:22.382471500 status: local 0/10 remote 1/20
2012-07-03 16:28:22.947921500 delivery 3240: success: 127.0.0.1_accepted_message./Remote_host_said:_250_ok_1341325702_qp_9676/
2012-07-03 16:28:22.947930500 status: local 0/10 remote 0/20
2012-07-03 16:28:22.947934500 end msg 5293915
2012-07-03 16:30:20.077472500 new msg 5294183

...come avevo detto in precedenza il risultato è questo, senza alcuna modifica.
Grazie nuovamente per l'attenzione e l'aiuto.
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Stefano on July 04, 2012, 04:23:27 PM
Code: [Select]
2012-07-03 16:28:22.377426500 info msg 5293915: bytes 603 from <fax@consultant.consultant> qp 26879 uid 10
2012-07-03 16:28:22.382464500 starting delivery 3240: msg 5293915 to remote FaxMaster@consultant.consultant

c'è qualcosa che non mi torna..
l'indirizzo FaxMaster@consultant.consultant è visto come remote e non come locale..

posta il risultato di
Code: [Select]
hostname -f

a titolo di esempio, su una delle mie macchine:
Code: [Select]
2012-06-15 03:59:43.076413500 info msg 116317: bytes 84456 from <FaxMaster@villabruna.local> qp 4799 uid 10
2012-06-15 03:59:43.151359500 starting delivery 5: msg 116317 to local alias-localdelivery-FaxMaster@villabruna.local

e, nel caso di emai da root -> root -> indirizzo esterno
Code: [Select]
2012-07-04 04:59:19.657543500 info msg 114969: bytes 715 from <root@villabruna.local> qp 17532 uid 101
2012-07-04 04:59:19.672182500 starting delivery 8678: msg 114969 to remote myaddress@mindatwork.net

Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on July 06, 2012, 05:21:00 PM
Ciao Stefano, scusa il ritardo della mia risposta ma non ho avuto accesso al server in questi giorni e volevo essere strasicuro di non scrivere fesserie.
Allora l'hostname è: firewall.consultant
Sul server, per la cronaca, è installato anche Dansguardian.

Saluti a presto e grazie 1000!
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Stefano on July 06, 2012, 07:02:43 PM
Ciao Stefano, scusa il ritardo della mia risposta ma non ho avuto accesso al server in questi giorni e volevo essere strasicuro di non scrivere fesserie.
Allora l'hostname è: firewall.consultant
Sul server, per la cronaca, è installato anche Dansguardian.

Saluti a presto e grazie 1000!


quindi hai un problema.. secondo l'indirizzo email di faxmaster e fax, dovrebbe essere firewall.consultant.consultant
se così non è, l'indirizzo faxmaster@consultant.consultant viene chiaramente visto come esterno, il server lo inoltra verso wan e li si perde perchè non esiste..

tu leggi i messaggi email di root/admin?

verifica gli pseudonimi di fax/faxmaster

ev. cancelliamo gli utenti del tutto e li ricreiamo..

P.S. tutto questo è valido SE E SOLO SE tu mi hai restituito il risultato del comando che ti ho dato io, cioè
Code: [Select]
hostname -f
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on July 06, 2012, 08:04:35 PM
Ciao Stefano,
ti ho restituito l'esatto risultato del comando da te inviato.
Devi perdonare la mia profonda ignoranza in materia, ma la lista degli utenti del server che viene visualizzata dalla console grafica (quella reperibile tramite il browser all'indirizzo 192.168.1.1/server-manager per intenderci) non riporta l'utente "fax" ma soltanto gli utenti "faxmaster" e "faxsender". Per la cronaca, ho già tentato di cancellarli e ricrearli ma senza risultati apprezzabili, ho modificato inoltre il nome "FaxMaster" nei vari file di configurazione, cambiandolo in "faxmaster" temendo che il software fosse case sensity, oppure redirezionando il tutto su utente di prova, chiamato appunto "prova", oppure su un indirizzo di posta esterno: in ogni caso i fax non vengono mai notificati.
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on July 06, 2012, 08:10:06 PM
Scusami ho scordato una cosa...
posso leggere la posta dell'utente admin, ma entrandovi ho trovato soltanto pochi messaggi di invio fallito, non riguardanti i fax...
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Stefano on July 09, 2012, 06:56:45 PM
ok..

allora.. solo per sapere, non hai accesso da remoto sul server?
contattami via skype (l'account è scritto bene in chiaro)
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on July 10, 2012, 11:00:36 AM
Ciao Stefano, grazie infinite per la tua disponibilità.
Purtroppo non ho accesso al server da remoto.
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Stefano on July 10, 2012, 11:45:14 AM
Ciao Stefano, grazie infinite per la tua disponibilità.
Purtroppo non ho accesso al server da remoto.

scusa una domanda ma.. perchè? al giorno d'oggi non ci sono motivi validi per non permettere l'accesso da remoto ad una macchina via ssh..
contattami, I repeat
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on July 10, 2012, 07:27:03 PM
Ciao Stefano, ti contatterò domani pomeriggio se avrai tempo...
purtroppo per il server non dipende da me... (fosse per me farei tutto il possibile da remoto...).

Saluti a presto!
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: apparpagno on August 01, 2012, 11:57:11 AM
Buongiorno a tutti! PROBLEMA RISOLTO!!!
Intanto ringrazio tutti coloro che mi hanno aiutato e in particolar modo Stefano.
Caro Stefano, purtroppo non sono mai riuscito a "beccarti" su skype in questi giorni, ma alla fine ho trovato la soluzione al problema. Ho installato tutto su un altro server e, vedendo che il problema persisteva nonostante il corretto inoltro dei fax ricevuti agli utenti locali (in sintesi: l'utente maillog riceveva i fax ma non riusciva ad inoltrarli su una mail esterna), ho pensato che la causa di tutto potesse essere la prima che confusamente avevo immaginato all'inizio del problema: l'indirizzo scritto nel campo mittente dei fax, cioè "fax@firewall.local". A quanto sembra questo mittente viene rifiutato dalla maggior parte dei domini: soltanto con yahoo le mail venivano consegnate, ma a distanza di più di un'ora dall'invio.... In base a questo sospetto ho provato a cambiare questo campo agendo sui vari file di configurazione (alla fine penso di averli visionati un po' tutti alla ricerca del fatidico campo...) e a forza di prove alla fine i fax sono giunti con successo all'indirizzo selezionato (nel campo mittente ho inserito lo stesso indirizzo d'inoltro).
Dopo queste numerosissime prove ho salvato i file di configurazione di hylafax e li ho copiati sul "vecchio" server: da quel momento tutto ha funzionato come prima, senza più intoppi, anche se vi lascio immaginare come siano stati "deturpati" i vari campi dei file di configurazione (è anche vero che, come non disse Machiavelli: il fine giustifica i mezzi).
Gli eventi appena narrati si sono svolti nella giornata di ieri, dalle 14 alle 24, con grande soddisfazione da parte mia (e del cliente) e un infinito ringraziamento a voi tutti.
Un saluto a presto e buon lavoro!
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: oligostark on April 01, 2014, 03:53:37 PM
Sperando di avere una risposta nonostante il topic sia vecchio...

Sto avendo problemi analoghi con Hylafax e lo script faxrcvd.
Da riga di comando va tutto bene, invia la mail con allegato.
In automatico non va.

Dal log di Hylafax ho trovato:
Code: [Select]
RECV FAX: bin/faxrcvd.php ...
Mentre all'inizio di questa discussione:
Code: [Select]
RECV FAX: bin/faxrcvd ...
Essendo che ho installato avantfax (ma ora non lo uso più) che in quella dir voleva un link ad un suo file faxrcvd.php non vorrei aver combinato qualche pastrocchio.
Dove posso trovare il punto dove Hylafax chiama faxrcvd ogni volta che riceve un fax?
Grazie
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Stefano on April 01, 2014, 03:56:20 PM
ciao e benvenuto

posta il risultato di

Code: [Select]
ls -la /var/spool/hylafax/bin

grazie
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: oligostark on April 01, 2014, 04:04:51 PM
Code: [Select]
root@serverfax:/var/spool/hylafax# ls -la /var/spool/hylafax/bin
total 184
drwxr-xrwx  2 root fax   4096 apr  1 15:36 .
drwxrwxrwx 17 uucp fax   4096 apr  1 10:37 ..
-rwxr-xrwx  1 root fax    781 apr 28  2013 archive
-rwxr-xrwx  1 root fax   4863 giu  6  2012 b64-encode.awk
-rw-r--rw-  1 root fax  19122 apr 28  2013 common-functions
-rw-r--rw-  1 root fax  40870 apr 28  2013 dictionary
lrwxrwxrwx  1 root fax     47 mar 28 12:21 dynconf.php -> /var/www/avantfax/avantfax/includes/dynconf.php
-rw-rw-rw-  1 root fax     88 apr  1 12:45 FaxDispatch~
-rwxrwxrwx  1 root root  6164 apr  1 13:10 faxrcvd
-rwxrwxrwx  1 root fax   6180 apr  1 13:07 faxrcvd~
-rwxr-xrwx  1 root fax   3618 apr 28  2013 mkcover
-rwxr-xrwx  1 root fax   6120 apr 28  2013 notify
-rwxr-xrwx  1 root fax   2180 apr 28  2013 notify-4.1
-rwxr-xrwx  1 root fax  10173 apr 28  2013 notify.awk
lrwxrwxrwx  1 root fax     46 mar 28 12:35 notify.php -> /var/www/avantfax/avantfax/includes/notify.php
-rwxr-xrwx  1 root fax   6478 apr 28  2013 pcl2fax
lrwxrwxrwx  1 root fax     10 mar 18 10:52 pdf2fax -> pdf2fax.gs
-rwxr-xrwx  1 root fax   5646 apr 28  2013 pdf2fax.gs
-rwxr-xrwx  1 root fax   5609 apr 28  2013 pollrcvd
lrwxrwxrwx  1 root fax      9 mar 18 10:52 ps2fax -> ps2fax.gs
-rwxr-xrwx  1 root fax   5649 apr 28  2013 ps2fax.gs
-rwxr-xrwx  1 root fax   3610 giu  6  2012 qp-encode.awk
-rwxr-xrwx  1 root fax   6017 apr 28  2013 tiff2fax
-rwxr-xrwx  1 root fax   3436 apr 28  2013 tiff2pdf
-rwxr-xrwx  1 root fax   6098 apr 28  2013 wedged

Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Stefano on April 01, 2014, 04:11:36 PM
cosa contiene il tuo file faxrcvd?

questo è quello che ho io
Code: [Select]
#! /bin/bash
#       $Id: faxrcvd.sh.in,v 1.49.4.1 2007/09/24 19:13:47 aidan Exp $
#
# HylaFAX Facsimile Software
#
# Copyright (c) 1990-1996 Sam Leffler
# Copyright (c) 1991-1996 Silicon Graphics, Inc.
# HylaFAX is a trademark of Silicon Graphics
#
# Permission to use, copy, modify, distribute, and sell this software and
# its documentation for any purpose is hereby granted without fee, provided
# that (i) the above copyright notices and this permission notice appear in
# all copies of the software and related documentation, and (ii) the names of
# Sam Leffler and Silicon Graphics may not be used in any advertising or
# publicity relating to the software without the specific, prior written
# permission of Sam Leffler and Silicon Graphics.
#
# THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
# EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
# WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
#
# IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR
# ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND,
# OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
# WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF
# LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
# OF THIS SOFTWARE.
#

#
# faxrcvd file devID commID error-msg
#
if [ $# -lt 4 ]; then
    echo "Usage: $0 file devID commID error-msg [ callID-1 [ callID-2 [ ... [ callID-n ] ] ] ]"
    exit 1
fi

test -f etc/setup.cache || {
    SPOOL=`pwd`
    cat<<EOF

FATAL ERROR: $SPOOL/etc/setup.cache is missing!

The file $SPOOL/etc/setup.cache is not present.  This
probably means the machine has not been setup using the faxsetup(8C)
command.  Read the documentation on setting up HylaFAX before you
startup a server system.

EOF
    exit 1
}

# These settings may not be present in setup.cache if user upgraded and
# didn't re-run faxsetup; we set them before calling setup.cache for
# backward compatibility.
ENCODING=base64
TIFF2PDF=bin/tiff2pdf
TTYCMD=tty

. etc/setup.cache
. bin/common-functions

INFO=$SBIN/faxinfo
FAX2PS=$TIFFBIN/fax2ps
TIFF2PS=tiff2ps
TOADDR=FaxMaster
FROMADDR=fax
TIFFINFO=tiffinfo
NOTIFY_FAXMASTER=always

#
# Redirect errors to a tty, if possible, rather than
# dev-nulling them or allowing them to creep into
# the mail.
#
if $TTYCMD >/dev/null 2>&1; then
    ERRORSTO=`$TTYCMD`
else
    ERRORSTO=/dev/null
fi

#
# Permit various types of attachment types: ps, tif, pdf
# Note that non-ASCII filetypes require an encoder.
# pdf requires tiff2ps and tiff2pdf
# Multiple file types may be specified by separating them with
# whitespace; in that case a separate attachment for each filetype
# will be created.
#
FILETYPE=ps
SENDTO=

#
# There is no good portable way to find out the fully qualified
# domain name (FQDN) of the host or the TCP port for the hylafax
# service so we fudge here.  Folks may want to tailor this to
# their needs; e.g. add a domain or use localhost so the loopback
# interface is used.
#
HOSTNAME=`hostname`                     # XXX no good way to find FQDN
PORT=4559                               # XXX no good way to lookup service

FILE="$1"; shift;
DEVICE="$1"; shift;
COMMID="$1"; shift;
MSG="$1"; shift;
COUNT=1
while [ $# -ge 1 ]; do
    # The eval has $1 set yet, and this forces a variable-to-variable
    # assignment, allowing us to not need to do escaping
    eval CALLID$COUNT='$1'
    export CALLID$COUNT
    shift
    COUNT=`expr $COUNT + 1`
done
CIDNUMBER="$CALLID1"
CIDNAME="$CALLID2"

FILENAME=`echo $FILE | $SED -e 's/\.tif//' -e 's/recvq\///'`

SetupPrivateTmp

parseFaxInfo $FILE

MIMEBOUNDARY="NextPart$$"

export FILE
export COMMID
export DEVICE
export MSG
export FROMADDR
export HOSTNAME
export PORT
export SENDTO
export TOADDR

#
# Apply customizations.  All customizable variables should
# be set to their non-customized defaults prior to this.
#
if [ -f etc/FaxDispatch ]; then
    . etc/FaxDispatch           # NB: FaxDispatch sets SENDTO
fi

if [ -f etc/templates/$TEMPLATE/hook.sh ]
then
    # Any hooks that the templates need
    . etc/templates/$TEMPLATE/hook.sh
fi


## MailWithFAX <type>
## Email the <type> template,adding the attachments according
## to $FILETYPE to $SENDTO
##
## We use the common CreateMailMessage <template> <f1> <t1> <n1> <d1>
## function, creating the file to mail as we go.
MailWithFAX ()
{
    template="etc/templates/$TEMPLATE/faxrcvd-$1.txt"
    files_1=$FILE;
    filetype_1=TIFF;
    nfiles=1;
    for ft in $FILETYPE
    do
        ATTACH_ARGS="$ATTACH_ARGS "`BuildAttachArgs $ft`
    done
    eval CreateMailMessage $template $ATTACH_ARGS \
        2>$ERRORSTO | $SENDMAIL -f"$FROMADDR" -oi "$SENDTO"

}

if [ -f $FILE ]; then
    #
    # Don't send FaxMaster duplicates, and FaxMaster may not even
    # want a message at all, depending on NOTIFY_FAXMASTER.
    #
    case $NOTIFY_FAXMASTER$MSG in
        never*)         NOTIFY_FAXMASTER=no;;
        errors)         NOTIFY_FAXMASTER=no;;
        *)              NOTIFY_FAXMASTER=yes;;
    esac
    if [ "$TOADDR" != "$SENDTO" ] && [ "$NOTIFY_FAXMASTER" != "no" ]; then
        if [ -z "$MSG" ]; then
            CreateMailMessage etc/templates/$TEMPLATE/faxrcvd-notify-success.txt \
                        2>$ERRORSTO | $SENDMAIL -f"$FROMADDR" -oi "$TOADDR"
        else
            CreateMailMessage etc/templates/$TEMPLATE/faxrcvd-notify-error.txt \
                        2>$ERRORSTO | $SENDMAIL -f"$FROMADDR" -oi "$TOADDR"
        fi
    fi
    if [ -n "$SENDTO" ]; then
        # Create the document to attache
        if [ -z "$MSG" ]; then
            MailWithFAX success
        else
            MailWithFAX error
        fi

    fi
else
    #
    # Generate notification mail for a failed attempt.
    # There is no file to send...
    #
    CreateMailMessage etc/templates/$TEMPLATE/faxrcvd-failure.txt \
        2>$ERRORSTO | $SENDMAIL -f"$FROMADDR" -oi "$TOADDR"
fi

CleanupPrivateTmp

e, inoltre, cosa contiene Faxdispatch?
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Stefano on April 01, 2014, 04:15:57 PM
e verifica anche FaxDispatch  nella dir /etc di hylafax

infine, noto che tu hai tutti i file a root:fax, mentre sulle mie installazioni sono a root:root

infine, come hai installato avantfax? e come lo hai rimosso?
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: oligostark on April 01, 2014, 04:26:43 PM
FaxDispatch:
Code: [Select]
#----------------------------
FILETYPE=pdf;
SENDTO=pippo@pluto.local;
#----------------------------

il relayhost dove punta postfix è un win2003server con dominio AD. Quindi dominio .local interno alla LAN


faxrcvd:
Code: [Select]
#! /bin/bash
# $Id$
#
# HylaFAX Facsimile Software
#
# Copyright (c) 1990-1996 Sam Leffler
# Copyright (c) 1991-1996 Silicon Graphics, Inc.
# HylaFAX is a trademark of Silicon Graphics
#
# Permission to use, copy, modify, distribute, and sell this software and
# its documentation for any purpose is hereby granted without fee, provided
# that (i) the above copyright notices and this permission notice appear in
# all copies of the software and related documentation, and (ii) the names of
# Sam Leffler and Silicon Graphics may not be used in any advertising or
# publicity relating to the software without the specific, prior written
# permission of Sam Leffler and Silicon Graphics.
#
# THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
# EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
# WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. 
#
# IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR
# ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND,
# OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
# WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF
# LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
# OF THIS SOFTWARE.
#

. bin/common-functions

#
# faxrcvd file devID commID error-msg
#
if [ $# -lt 4 ]; then
    echo "Usage: $0 file devID commID error-msg [ callID-1 [ callID-2 [ ... [ callID-n ] ] ] ]"
    hfExit 1
fi

test -f etc/setup.cache || {
    SPOOL=`pwd`
    cat<<EOF

FATAL ERROR: $SPOOL/etc/setup.cache is missing!

The file $SPOOL/etc/setup.cache is not present.  This
probably means the machine has not been setup using the faxsetup(8)
command.  Read the documentation on setting up HylaFAX before you
startup a server system.

EOF
    hfExit 1
}

# These settings may not be present in setup.cache if user upgraded and
# didn't re-run faxsetup; we set them before calling setup.cache for
# backward compatibility.
ENCODING=base64
TIFF2PDF=bin/tiff2pdf
TTYCMD=tty

. etc/setup.cache

INFO=$SBIN/faxinfo
FAX2PS=$TIFFBIN/fax2ps
TIFF2PS=tiff2ps
TOADDR=FaxMaster
FROMADDR=FaxMaster
TIFFINFO=tiffinfo
NOTIFY_FAXMASTER=always

#
# Redirect errors to a tty, if possible, rather than
# dev-nulling them or allowing them to creep into
# the mail.
#
if $TTYCMD >/dev/null 2>&1; then
    ERRORSTO=`$TTYCMD`
else
    ERRORSTO=/dev/null
fi

#
# Permit various types of attachment types: ps, tif, pdf
# Note that non-ASCII filetypes require an encoder.
# pdf requires tiff2ps and tiff2pdf
# Multiple file types may be specified by separating them with
# whitespace; in that case a separate attachment for each filetype
# will be created.
#
FILETYPE=ps
SENDTO=

#
# There is no good portable way to find out the fully qualified
# domain name (FQDN) of the host or the TCP port for the hylafax
# service so we fudge here.  Folks may want to tailor this to
# their needs; e.g. add a domain or use localhost so the loopback
# interface is used.
#
HOSTNAME=`hostname` # XXX no good way to find FQDN
PORT=4559 # XXX no good way to lookup service

FILE="$1"; shift;
DEVICE="$1"; shift;
COMMID="$1"; shift;
MSG="$1"; shift;
COUNT=1
while [ $# -ge 1 ]; do
    # The eval has $1 set yet, and this forces a variable-to-variable
    # assignment, allowing us to not need to do escaping
    eval CALLID$COUNT='$1'
    export CALLID$COUNT
    shift
    COUNT=`expr $COUNT + 1`
done
CIDNUMBER="$CALLID1"
CIDNAME="$CALLID2"
DESTINATION="$CALLID3"

FILENAME=`echo $FILE | $SED -e 's/\.tif//' -e 's/recvq\///'`

SetupPrivateTmp

parseFaxInfo $FILE

MIMEBOUNDARY="NextPart$$"

export FILE
export COMMID
export DEVICE
export MSG
export FROMADDR
export HOSTNAME
export PORT
export SENDTO
export TOADDR

#
# Apply customizations.  All customizable variables should
# be set to their non-customized defaults prior to this.
#
if [ -f etc/FaxDispatch ]; then
    . etc/FaxDispatch # NB: FaxDispatch sets SENDTO
fi

#
# Our man page says to set SENDTO1...x if they want additional
# receipients. We reserve $SENDTO0 for our initial SENDTO
if [ -z "$SENDTO0" ]
then
        SENDTO0="$SENDTO"
fi

if [ -f etc/templates/$TEMPLATE/hook.sh ]
then
    # Any hooks that the templates need
    . etc/templates/$TEMPLATE/hook.sh
fi


## MailWithFAX <type>
## Email the <type> template,adding the attachments according
## to $FILETYPE to $SENDTO for each of $SENDTOx recipients
##
## We use the common CreateMailMessage <template> <f1> <t1> <n1> <d1>
## function, creating the file to mail as we go.
MailWithFAX ()
{
    template="etc/templates/$TEMPLATE/faxrcvd-$1.txt"
    files_1=$FILE;
    filetype_1=TIFF;
    nfiles=1;
    for ft in $FILETYPE
    do
ATTACH_ARGS="$ATTACH_ARGS "`BuildAttachArgs $ft`
    done

    i=0
    SENDTO="$SENDTO0"
    while [ -n "$SENDTO" ]
    do
            eval CreateMailMessage $template $ATTACH_ARGS \
                2>$ERRORSTO | $SENDMAIL -f"$FROMADDR" -oi "$SENDTO"

            i=`expr $i + 1`
            eval SENDTO='"$SENDTO'$i'"'
    done
}

if [ -f $FILE ]; then
    #
    # Don't send FaxMaster duplicates, and FaxMaster may not even
    # want a message at all, depending on NOTIFY_FAXMASTER.
    #
    case $NOTIFY_FAXMASTER$MSG in
never*) NOTIFY_FAXMASTER=no;;
errors) NOTIFY_FAXMASTER=no;;
*) NOTIFY_FAXMASTER=yes;;
    esac
    if [ "$TOADDR" != "$SENDTO" ] && [ "$NOTIFY_FAXMASTER" != "no" ]; then
        if [ -z "$MSG" ]; then
            CreateMailMessage etc/templates/$TEMPLATE/faxrcvd-notify-success.txt \
    2>$ERRORSTO | $SENDMAIL -f"$FROMADDR" -oi "$TOADDR"
        else
            CreateMailMessage etc/templates/$TEMPLATE/faxrcvd-notify-error.txt \
    2>$ERRORSTO | $SENDMAIL -f"$FROMADDR" -oi "$TOADDR"
        fi
    fi
    if [ -n "$SENDTO0" ]; then
# Create the document to attach
        if [ -z "$MSG" ]; then
    MailWithFAX success
        else
    MailWithFAX error
fi

    fi
else
    #
    # Generate notification mail for a failed attempt.
    # There is no file to send...
    #
    CreateMailMessage etc/templates/$TEMPLATE/faxrcvd-failure.txt \
    2>$ERRORSTO | $SENDMAIL -f"$FROMADDR" -oi "$TOADDR"
fi

CleanupPrivateTmp
Non gli ho apportato modifiche.

anche faxrcvd prima era root:fax. Guardando quello che avete postato ho messo root:root. Poi ho dato R&W a tutti per evitare problemi sui permessi.

avantfax è stato installato con lo script fornito ed è ancora presente. ho solo rimosso il link a faxrcvd.php èer vedere se qualcosa migliorava ma non è cambiato nulla.

se lancio manualmente lo script faxrcvd con gli argomenti giusti funziona tutto, la mail arriva.
è come se hylafax lanciasse faxrcvd.php (che deve essere lanciato dalla configurazione del modem ma senza gli argomenti che il log elenca e che servono a faxrcvd).
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Stefano on April 01, 2014, 04:43:43 PM
il contenuto di FaxDispatch è quello del file in /bin o in /etc?

il faxrcvd mi pare corretto anche se differente in alcuni punti

mi confermi che faxgetty sta richiamando ancora faxrcvd.php?

mi dai l'output di:
Code: [Select]
ls -la /var/spool/hylafax/etc

e di
Code: [Select]
more ls -la /var/spool/hylafax/etc/config.ttyS0

(naturalmente se hai il modem seriale.. altrimenti il file config ttyXX in uso)
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: oligostark on April 01, 2014, 04:54:52 PM
FaxDispatch in /etc (subito creato in bin e poi messo in etc) (funziona perchè da riga di comando va)

anche con tutti i file di bin root:root chiama sempre faxrcvd.php

ETC:
Code: [Select]
root@serverfax:/# ls -la /var/spool/hylafax/etc/
total 140
drwxr-xrwx  4 root fax  4096 apr  1 13:09 .
drwxrwxrwx 17 uucp fax  4096 apr  1 10:37 ..
-rw-r--rw-  1 root fax  2874 giu  5  2013 aaaaaaa
drwxr-xrwx  2 root fax  4096 mar 28 09:23 abackup
-rw-r--rw-  1 root fax   197 giu  6  2013 config
-rw-r--rw-  1 root fax   260 giu  4  2013 config.sav
-rw-r--rw-  1 root fax  4917 giu  7  2013 config.ttyS0
-rw-r--rw-  1 uucp fax  4655 mar 18 11:09 config.ttyS0~
-rw-r--rw-  1 root fax 10368 giu  6  2012 cover.templ
-rw-r--rw-  1 root fax  1855 giu  6  2012 dialrules
-rw-r--rw-  1 root fax  2397 giu  5  2013 dialrules.europe
-rw-r--rw-  1 root fax  2093 giu  6  2012 dialrules.sf-ba
-rw-r--rw-  1 root fax  7384 set 10  2012 faxcover.ps
-rw-rw-rw-  1 root fax    99 apr  1 13:03 FaxDispatch
-rw-r--rw-  1 root fax   167 giu  6  2012 faxmail.ps
-rw-r--rw-  1 root fax  2401 giu  6  2012 hfaxd.conf
-rw----rw-  1 uucp fax   293 mar 28 09:51 hosts.hfaxd
-rw-r--rw-  1 root fax  1436 giu  4  2013 hyla.conf
-rw-r--rw-  1 root fax 14072 giu  6  2012 lutRS18.pcf
-rw-r--rw-  1 root fax  3247 giu  4  2013 pagesizes
-rw-r--rw-  1 root fax    51 giu  4  2013 sendfax.conf
-r--r--rw-  1 root fax  1157 giu  5  2013 setup.cache
-r--r--rw-  1 root fax   781 giu  5  2013 setup.modem
drwxr-xrwx 11 root fax  4096 mar 28 09:23 templates
-rw-r--rw-  1 root fax  8801 set 10  2012 typerules

config.ttyS0:
Code: [Select]
root@serverfax:/# more /var/spool/hylafax/etc/config.ttyS0
# $Id$
#
# HylaFAX Facsimile Software
#
# Copyright (c) 1990-1996 Sam Leffler
# Copyright (c) 1991-1996 Silicon Graphics, Inc.
# HylaFAX is a trademark of Silicon Graphics, Inc.
#
# Permission to use, copy, modify, distribute, and sell this software and
# its documentation for any purpose is hereby granted without fee, provided
# that (i) the above copyright notices and this permission notice appear in
# all copies of the software and related documentation, and (ii) the names of
# Sam Leffler and Silicon Graphics may not be used in any advertising or
# publicity relating to the software without the specific, prior written
# permission of Sam Leffler and Silicon Graphics.
#
# THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
# EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
# WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. 
#
# IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR
# ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND,
# OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
# WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF
# LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
# OF THIS SOFTWARE.
#

#
# Generic Class 1.0 modem configuration.
#
# EDIT THIS CONFIGURATION TO REFLECT YOUR SETUP
#
CountryCode: 39
AreaCode: 0141
FAXNumber: 01413333333
LongDistancePrefix: 1
InternationalPrefix: 011
DialStringRules: etc/dialrules
ServerTracing: 1
SessionTracing: 11
RecvFileMode: 0600
LogFileMode: 0600
DeviceMode: 0600
RingsBeforeAnswer: 1
SpeakerVolume: medium
GettyArgs: "-h %l dx_%s"
LocalIdentifier: "XXXXXX"
TagLineFont: etc/lutRS18.pcf
TagLineFormat: "Da %%l|%c|Pagina %%P di %%T"
MaxRecvPages: 25
NotifyCmd: bin/notify.php
#
#
# Modem-related stuff: should reflect modem command interface
# and hardware connection/cabling (e.g. flow control).
#
# We use "ModemType: Class1" with "Class1Cmd: AT+FCLASS=1.0" for now
#
ModemType: Class2 # use this to supply a hint
ModemRate: 19200 # rate for DCE-DTE communication
#ModemFlowControl: xonxoff # XON/XOFF flow control assumed
#
#ModemSetupDTRCmd: AT&D2 # setup so DTR drop resets modem
#ModemSetupDCDCmd: AT&C1 # setup so DCD follows carrier
#GettyArgs: "-h %l dx_%s" # modem must auto-detect fax/data
#
# We can append the "@" symbol to the dial string so that
# the modem will wait 5 seconds before attempting to connect
# and return result codes that distinguish between no carrier
# and no answer.  This makes it possible to avoid problems with
# repeatedly dialing a number that doesn't have a fax machine
# (kudos to Stuart Lynne for this trick.)
#
# NB: If you need to prefix phone numbers to get through a PBX,
#     put it in the ModemDialCmd; e.g. "DT9%s@".
#
#ModemDialCmd: ATDT%s # T for tone dialing
ModemDialCmd:  ATX1DT,0,%s
#
# Other possible configuration stuff.  The default strings are
# shown below.  Only those that are different from the defaults
# need to be included in the configuration file.
#
#ModemResetCmds: "" # stuff to do when modem is rese
t
#ModemAnswerCmd: ATA # use this to answer phone
#ModemNoFlowCmd: AT&K # disable flow control cmd
#ModemHardFlowCmd: AT&K3 # hardware flow control cmd
#ModemSoftFlowCmd: AT&K4 # software flow control cmd
#ModemNoAutoAnswerCmd: ATS0=0 # disable auto-answer
#
# Set modem speaker volume commands: OFF QUIET LOW MEDIUM HIGH.
# Note that we both turn the speaker on/off and set volume.
#
#ModemSetVolumeCmd: "ATM0 ATL0M1 ATL1M1 ATL2M1 ATL3M1"
#ModemEchoOffCmd: ATE0 # disable command echo
#ModemVerboseResultsCmd: ATV1 # enable verbose command results
#ModemResultCodesCmd: ATQ0 # enable result codes
#ModemOnHookCmd: ATH0 # place phone on hook (hangup)
#ModemSoftResetCmd: ATZ # do soft reset of modem
#ModemSoftResetCmdDelay: 3000 # pause after soft reset
#ModemWaitTimeCmd: ATS7=60 # wait 60 seconds for carrier
#ModemCommaPauseTimeCmd: ATS8=2 # comma pause time is 2 seconds
#ModemRecvFillOrder: LSB2MSB # bit order of received facsimile
#ModemSendFillOrder: LSB2MSB # bit order modem expects for transmit
#
Class1Cmd: AT+FCLASS=1.0 # command to enter class 1.0
Class1PPMWaitCmd: AT+FTS=7 # command to stop and wait before PPM
Class1TCFWaitCmd: AT+FTS=7 # command to stop and wait before TCF
Class1EOPWaitCmd: AT+FTS=9 # command to stop and wait before EOP
Class1SwitchingCmd: AT+FRS=7 # command to stop and listen for silence
Class1RecvAbortOK: 200 # wait 200ms for abort response
Class1FrameOverhead: 4 # 4 byte overhead in recvd HDLC frames
Class1RecvIdentTimer: 40000 # 35+5secs waiting for ident frames
Class1TCFMaxNonZero: 10 # max 10% of data may be non-zero
Class1TCFMinRun: 1000 # min run is 2/3rds of TCF duration

#
## AvantFAX configuration
#
FaxrcvdCmd:     bin/faxrcvd.php
DynamicConfig:  bin/dynconf.php
UseJobTSI:      true

In questo file avantfax aggiunge 3 righe. Nella prima spunta il famigerato faxrcvd.php ma dovrebbe lavorare in parallelo con il faxrcvd e non comparire nel log di hylafax. Credo.
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Stefano on April 02, 2014, 09:43:23 AM
ciao

riesco a rispondere solo ora

commenta le tre righe finali con un # davanti, riavvia hylafax (service hylafax restart) e verifica
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: oligostark on April 03, 2014, 08:28:59 AM
Eliminando la configurazione di avantfax tutto torna a funzionare!
Grazie.
Probabilmente la stringa
Code: [Select]
FaxrcvdCmd:     bin/faxrcvd.php impone a hylafax di lanciare faxrcvd.php e non faxrcvd.
Ero convinto che avantfax ci avesse messo del suo ed ero quasi pronto a reinstallare tutto tranne l'interfaccia web.
Così si è sistemato tutto.
Ora mi concentro su come personalizzare il FaxDispatch per avere quello che voglio. Partendo da una base funzionante!
Ancora Grazie.
Colazione pagata se passi da Asti...
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Stefano on April 03, 2014, 08:40:24 AM
definisci cosa vuoi fare che magari ti si aiuta

quanto alla colazione, segnata.. ;-)
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Fumetto on April 03, 2014, 09:59:23 AM
Stefano avrebbe da colazionare per un anno e passa se fà il giro d'Italia... :D
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Stefano on April 03, 2014, 10:15:44 AM
non solo colazione.. tra pizze, pasti vari e pernottamenti.. (e anche fuori italia.. c'è un messicano che mi ha promesso tequila ad libitum :-D)

quasi quasi faccio il giro di tutti i post, mi segno le promesse e inizio ad incassare..
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: oligostark on April 03, 2014, 11:36:51 AM
Qui (almeno limitatamente alle colazioni) le promesse si mantengono.
Stamattina sto migrando un mailserver e no ho secondi a sufficienza per spiegarti bene ma mi piacerebbe cambiare destinatario mail in base all'orario di arrivo del fax:
7.00-21.00 pippo@pluto.it
20.00-9.00 paperino@pluto.it
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: Stefano on April 03, 2014, 11:58:53 AM
sapendo di chi è il fax, mi metto sull'attenti e mi segno il "credito" ;-)

relativamente a quello che vuoi fare, non mi pare che sia contemplato, ma penso che un paio di script in /etc/cron.d/ che modifichino il file..

oppure ne crei 2 identici meno che per il destinatario (es. FaxDispatchDay e FaxDispatchNight), e gli script in /etc/cron.d si occupano solo di creare un link simbolico chiamato FaxDispatch nella dir /etc di hylafax..

la cosa dovrebbe sopravvivere anche ad aggiornamenti di hyla in quanto non dovrebbe (l'aggiornamento) sovrascrivere il file FaxDispatch se lo trova (essendo però un link non sono certo al 100%)
Title: Re: Hylafax su Sme Server 7.x: riceve i fax in recqv ma non li inoltra via mail
Post by: oligostark on April 03, 2014, 01:07:42 PM
Modificato un po' in ritardo... :lol: :lol: :lol: :lol: Nessun problema comunque.... :cool: :cool: :cool:

Grazie per le idee che sembrano avere i presupposti per funzionare.

Ti aspetto!