Notre logiciel vous permet d'envoyer vos documents en mode macro, c'est à dire que vous
pouvez commander notre logiciel de façon automatique (depuis votre outil de
développement).
Ce mode est commandé à travers la base de registre de Windows qui est accéssible depuis
n'importe quel environnement de développement (Visual Basic, Visual C++, Macro Microsoft
Word ou Excel, etc...).
Vous pouvez utiliser le mode macro pour envoyer une télécopie à un destinataire unique
ou pour envoyer un mailing.
Si vous avez besoin d'automatiser vos envois de télécopie et que vos serveurs fonctionnent sous d'autres systèmes d'exploitation que Windows, nous avons une solution vous permettant d'utiliser le protocole FTP pour vous connecter à notre réseau. Veuillez contacter notre service technique pour de plus amples informations.
Pour utiliser le mode macro vous devez renoncer au logiciel de suivi en temps réel qui est lancé par défaut lors de l'impression d'un document. Pour ce faire, vous devez aller dans le répertoire d'installation du logiciel, supprimer SafeF32.exe, puis renommer mailing.exe en SafeF32.exe. Une fois cette opération effectuée, le mode macro est actif.
Pour envoyer une télécopie à un destinataire unique avec le mode macro de notre logiciel,
vous devez aller dans la base de registre de Windows dans le répertoire :
HKEY_CURRENT_USER\Software\Fax-Internet\Fax-Internet où vous modifirez
les clefs suivantes:
Une fois ces modifications effectuées dans la base de registre, il suffit d'imprimer le documment avec l'imprimante Internet Fax, le logiciel enverra automatiquement le document sur le serveur de fax. ATTENTION, vous devez attendre que la clef AutoSend soit revenu à 0 avant de pouvoir réutiliser l'imprimante.
Une fois le registre AutoSend revenu à 0, vous pouvez savoir si le fax est bien parti sur le serveur en regardant le registre AutoSendReturn qui sera une valeur négative en cas d'echec.
Notre logiciel permet aussi l'envoi automatique à une liste de destinataires. La procédure est identique à l'envoi automatique à un destinataire unique, seule une clef à été rajoutée.
L'envoi de mailing personnalisé en mode macro est possible, on utilise toujours
la base de registre de Windows en utilisant le modèle de document de notre logiciel.
Le modèle de document de notre logiciel est sauvegardé dans le répertoire "HKEY_CURRENT_USER\Software\Fax-Internet\Fax-Internet\template"
où l'on trouve un répertoire par page (de la forme "page.X"), puis dans
chaque répertoire de page on trouve un répertoire par cadre de personnalisation
(de la forme "cadre.X"), puis on trouve un ensemble de clef définissant
le cadre.
La première possibilité est de demander au logiciel de vous renvoyer l'accusé
de l'envoi à une adresse e-mail. Si vous ne désirez pas utiliser l'email, la
récupération des statistiques se fait via un accès sur le serveur web du serveur
de fax. Vous retrouverez dans la clef
"HKEY_CURRENT_USER\Software\Fax-Internet\Fax-Internet\LastUnique"
la clef unique de l'envoi sur le serveur. Cette clef permet de retrouver les
statistiques de l'envoi sur le serveur web à travers des CGI.
Pour connaître l'état de votre télécopie, vous devez aller sur votre page de statistiques de la journée d'envoi du document. Les statistiques de la journée se trouvent en cliquant sur l'icone A/R du logiciel
Vous trouverez dans la page du jour un commentaire HTML par envoi simple avec la variable UNIQUE contenant la chaîne récupérée avec le registre LastUnique (par exemple : <!-- UNIQUE="20030108103201-16544.0" ETAT="2" COMMENT="no_comment" ). Les autres variables du commentaire HTML sont COMMENT contenant le commentaire de l'envoi (le registre LastCommentaire) ainsi que l'état de l'envoi.
Pour les envois multiples, c'est plus simple, vous allez à l'URL suivante :
"http://serveurfax/cgi-bin/detail.cgi?PSEUDO=xxxxx&GFA=xxxxx&UNIQUE=xxxxx-xxx"
où la variable UNIQUE contient exactement la chaîne renvoyée par
le registre LastUnique.
Vous obtenez un fichier texte avec des champs séparés par des points-virgules du type suivant :
PAYS;RETOUR;DUREE;COUT;FAX;NUM
FRAIDF;OK;52;0.030000;+33..134292250;3
FRAIDF;OK;51;0.030000;+33..134292252;2
FRAIDF;BURNED;0;0.000000;+33..134043615;1
FRAIDF;BURNED;0;0.000000;+33..134043611;0