HylaFax/fr

From SME Server
Jump to navigationJump to search


HylaFAX pour SME Server

PythonIcon.png Skill level: Advanced
The instructions on this page may require deviations from standard procedures. A good understanding of linux and Koozali SME Server is recommended.


Mainteneur

http://www.dungog.net

Description

HylaFAX est un logiciel qui pemet d'envoyer/recevoir des fax via le réseau.

Le logiciel est conçu autour d'une architecture client-serveur. Les modems fax résident sur une seule machine sur un réseau et les clients peuvent soumettre une demande d'envoi de fax à partir de n'importe quelle machine sur le réseau.

Documentation

Manuel d'HylaFAX en anglais

Installation

Téléchargez la dernière version d'Hylafax-4.x.x-x de http://www.hylafax.org/content/Red_Hat_Packages

wget ftp://ftp.hylafax.org/binary/linux/redhat/RPMS/i386/hylafax-4.X.X.i386.rpm
yum --enablerepo=smecontribs install smeserver-hylafax

Activer Hylafax au démarrage du serveur

config setprop hylafax status enabled

Configurer

Assurez-vous que votre modem est branché sur le port série et allumez-le, puis exécutez

/usr/sbin/faxsetup 

Répondez aux question comme requis.
Acceptez les valeurs par défaut pour la plupart des questions sauf pour
CountryCode: 33
AreaCode: 1 # 1-paris 2-nord-ouest 3-nord-est 4 sud-est 5 sud-ouest
FAXNumber: 1234567890 # votre n° de fax
LongDistancePrefix: 0
InternationalPrefix: 00
DialStringRules: etc/dialrules.europe

Notez le port de votre modem
Le template d'Inittab suppose que vous utilisez ttyS0
voir les options ci-dessous pour savoir comment changer de le port en ttyS1 par exemple

Vous pouvez modifier vos réponses plus tard, voir ci-dessous
puis

signal-event post-upgrade; signal-event reboot

ou

/etc/rc.d/init.d/hylafax [start | restart]
/sbin/e-smith/expand-template /etc/inittab
/sbin/init q

Pour désactiver

/etc/rc.d/init.d/hylafax stop
config setprop hylafax status disabled
expand-template /etc/inittab
/sbin/init q

Pour supprimer

rpm -e hylafax smeserver-hylafax

Usage

Important.png Note:
SMERPFax devrait être ajoutée à smecontribs, et / ou des écrans doivent être convertis en utf-8, peut-être, il devrait être fusionné avec SmeServer-hylafaxSMERPFax


En option, le téléchargement de cette contrib: http://smerp.free.fr/fichiers/binaires/SMERPFax-0.8b1-1.noarch.rpm
La contrib SMERPFax de Christian Dumont vous offre un écran de paramètrage pour hylafax dans le servermanager!
Vous pouvez télécharger la version anglaise du manuel (.pdf) ici
Vous pouvez télécharger la version française du manuel (.pdf) ici

Usage

Réception de fax par e-mail

Tous les fax entrants vont à l'utilisateur faxmaster, et/ou peuvent transmise à un autre utilisateur selon la configuration que vous avez fait pour faxmaster.

Envoi de fax par e-mail

L'une des utilisations principales d'HylaFAX est une passerelle e-mail vers fax. Cette passerelle uniformise les communications d'un utilisateur, ainsi envoyer un fax est aussi simple que d'utiliser un client de messagerie. L'utilisateur peut envoyer un courriel au destinataire john@08812345678.fax et savoir que le message saisi dans le corps du courriel ainsi que toutes les pièces jointes seront envoyé par télécopie via HylaFAX.

Pour configurer un e-mail pour envoyer un fax via HylaFAX, quelques scripts simples sont nécessaires pour convertir les pièces jointes en postscript de sorte que HylaFAX pouvez ensuite les utiliser. Par défaut, vous pouvez envoyer des e-mails avec pièces jointes au format pdf, tiff ou postscript.

Pour tester

Envoyer un courriel avec votre logiciel préféré à votre serveur SME. Cela signifie que le serveur SMTP de votre logiciel de courrier électronique doit être configuré pour passer par le serveur SME. Attention, l'adresse e-mail que nous allons utiliser ne seront connues que par votre serveur. Nous enverrons un e-mail avec le destinataire suivant : Nom@NumeroFax.fax

Par exemple : John_Smith@5555551212.fax

  • Le nom peut être n'importe quel nom.
  • Le numéro de fax sera utilisé pour faxer le document.
  • Le fax peut être le texte du corps du courriel, donc un simple texte.
  • Le courriel peut avoir des pièces jointes (postscript, pdf ou tiff), ces pièces jointes seront aussi faxées.
  • Ne pas envoyer des courriels au format html, ils ne seront pas faxés! Désolé!

HylaFAX clients

Télécharger le logiciel client de :

Connectez-vous sur votre serveur SME avec ssh et créer de nouveaux utilisateurs de fax :

faxadduser -p password username
faxadduser -p password2 username2

Installez le Client HylaFAX, et configurez le avec ces valeurs :

Server IP: IP de votre serveur sme
Port: 4559
Username: nom d'utilisateur
Passord: mot de passe utilisateur

Autres modifications

ports autres que ttyS0 ou désactiver le serveur de fax.

config setprop hylafax status disabled
config setprop hylafax port ttyS1
/sbin/e-smith/expand-template /etc/inittab
/sbin/init q

Changez les permissions et autres paramètres dans le fichier config.MODEM

nano -w /etc/hylafax/etc/config.ttyS0
# make attachments readable
RecvFileMode:           0666
LogFileMode:            0666
DeviceMode:             0666
# for shared lines
RingsBeforeAnswer:      10
# change to suit
SpeakerVolume:          quiet
LocalIdentifier:        "Pagen Vegan Pty Ltd"
/etc/rc.d/init.d/hylafax restart

Pouvoir envoyer un fax avec mailfax avec la dernière version d'hylafax.

Il faut modifier le fichier suivant :

nano -w /var/spool/hylafax/etc/mailfax

Commenter avec des '#' :

### /usr/bin/faxmail -f Helvetica-Bold | /usr/bin/sendfax \
### -f "$SENDER" \
### -n -d "$EXT2@`/usr/bin/expr \"$HOST\" : '\(.*\)\.fax$'`"

ajouter les lignes suivantes :

/usr/bin/faxmail -s a4 \
-n -u uucp "$EXT2@`/usr/bin/expr \"$HOST\" : '\(.*\)\.fax$'`" \
"$SENDER"

Bugs

S'il vous plaît remonter le bug dans la section SME-Contribs dans bugzilla et sélectionnez l'élément smeserver-hylafax ou utiliser ce lien .