Commandes http


Paramétrage :

Paramétrage dans le menu : Options / Imprimantes / Initialisation - MG_MAIL / Commandes http
Nom de connexion
Identifiant connexion
Mot de passe connexion
Nom du serveur Http :
uniquement pour Intranet
Port :
Script avant envoi :
Nom du fichier : HTP1x[NumPoste].BAT (x = 1 à 5 suivant procédure)
Accès Http :
Nom du fichier : HTPLx[NumPoste].TXT (x = 1 à 5 suivant procédure)
Voir ci-dessous dans « Fonctions et sous fonctions » pour les syntaxes possibles
Script après réception :
Nom du fichier : HTP2x[NumPoste].BAT (x = 1 à 5 suivant procédure)
Heures d’envoi
Déconnexion modem


Fonctions et sous fonctions :

GET Permet de charger et de visualiser la requête passée en URL dans les boites à liste MgMail.
Exemple de syntaxe URL + GET : http://micro-pointe.fr GET
Ne pas utiliser cette fonction si l’URL contient un nom de fichier, sinon MgMail va tenter de charger le fichier dans la boite à liste. Les effets sont imprévisibles lorsqu’il s’agit d’un gros fichier ou d’un programme.
Dans ce cas, utiliser la fonction HEAD.

GET_FICHIER= Spécifie le chemin et le nom du fichier à copier sur le disque.
Exemple de syntaxe – téléchargement mise à jour Micro Gestion :
http://www.micro-pointe.fr/_private/WinEuro.zip/fact.lzh Get_Fichier=c:horizonfact.lzh

Cette fonction ne crée pas les dossiers.

GET_DIFFERENT= Identique à GET_FICHIER= sauf que le fichier ne sera copié que si la taille du fichier http est différente de la taille du fichier local .
Exemple de syntaxe – téléchargement mise à jour Micro Gestion uniquement si fact.lzh a changé de taille :
http://www.micro-pointe.fr/_private/WinEuro.zip/fact.lzh Get_Different=c:horizonfact.lzh


POST
Envoi d’une chaîne de caractère à l’URL saisie.
Exemple de syntaxe – URL + POST + chaîne : http://micro-pointe.fr POST Bonjour

POST_CHAINE=
Fonction identique à POST mais avec une syntaxe différente.
Exemple de syntaxe – URL + POST_CHAINE=chaîne : http://micro-pointe.fr POST_CHAINE=Bonjour

POST_FICHIER= Envoi d’un fichier à l’URL saisie.
Exemple de syntaxe – URL + POST_FICHIER=NomDuFichier :
http://micro-pointe.fr/_private/WinEuro.zip/ POST_FICHIER=c:horizonlha.exe

Le serveur Internet ou Intranet doit être configuré pour accepter cette commande. L’exemple ci-dessus ne fonctionne pas par mesure de sécurité.

HEAD
Permet de visualiser l’en-tête de la requête passée en URL dans les boites à listes MgMail (cadres à droite de la fenêtre).
Exemple de syntaxe – URL + HEAD qui permet de visualiser la taille, la date, … de fact.lzh :
http://www.micro-pointe.fr/_private/WinEuro.zip/fact.lzh HEAD


HEAD_FICHIER=
Permet de stocker l’en-tête de la requête passée en URL dans le fichier HEAD.TXT et le contenu dans le fichier spécifié.
Exemple de syntaxe – URL + HEAD_FICHIER=TEST.TXT qui permet de stocker la liste des fichiers présents de l’URL dans TEST.TXT
http://www.micro-pointe.fr/_private/WinEuro.zip/ HEAD_FICHIER=TEST.TXT


Si aucune commande n’est spécifiée, c’est la fonction HEAD qui sera exécutée avec l’URL spécifiée.