ESNS V3.04F
Traduction : Frédéric LAVIGNE - Email : gollum@voxatis.com
Download :
http://vendor.extrasystems.biz/progs/ESNS.EXE
ESNS est un serveur de news compatible avec les RFC actuelles très simple d'utilisation.
Il est compatible Windows 9x, Me, NT, 2000 et XP.
Distribué sous forme de freeware à l'adresse : http://vendor.extrasystems.biz/progs/ESNS.EXE , il vaut la peine d'être testé et utilisé comme solution de remplacement à des serveurs nntp plus onéreux.
Vous pouvez poser vos questions sur le groupe de news suivant :
news.extrasystems-freeware.org.ua/software.esns.fr
Esns.exe : programme principal qui peut être monté en service ou lancé en ligne de commande.
Esns.ini : fichier de configuration du serveur.
Esns.dat : fichier de configuration des groupes de discussion.
Esns.log : fichier log de l'application.
Trois paramètres de ligne de commande sont disponibles :
Enable (0 ou 1) : active ou désactive le module de gestion des sessions utilisateurs.
Count : nombre maximum de clients pouvant se connecter au serveur simultanément.
Time (Sec) : délais maximum avant qu'un client inactif soit marqué comme tel.
Timer (Sec) : fréquence de nettoyage de la table des clients inactif.
Idle Thread Time (Sec) : délais au bout duquel les thread inactifs sont fermés.
Max Message Size (Kb) : taille maximum d'un message.
Parent Server : nom ou adresse ip du serveur de news principal (pour synchronisation).
Local Domain : nom de domaine ou ordinateur sur lequel tourne le serveur de news.
Spool Path : répertoire racine ou seront créés les dossiers Data, Pointer, Tmp et le fichier de Log.
Port : numéro du port sur lequel le serveur est en écoute.
Threads : nombre maximum de threads simultanés autorisé.
Page Count : nombre de pages mémoires alloué pour la conservation des données temporaires.
Page Size (Byte) : taille d'une page mémoire.
Write : nombre de sockets disponible pour des requêtes en écriture.
Read : nombre de sockets disponible pour des requêtes en lecture.
Enable (0 ou 1) : active ou désactive l'écriture dans le fichier Log.
File Name : nom complet (chemin compris) du fichier de Log.
Enable (0 ou 1) : active ou désactive le couplage avec un serveur de statistiques ESAS.
Server : nom ou adresse ip du server ESAS.
Port : numéro du port sur lequel le serveur est en écoute.
Client : numéro de client renvoyé au serveur ESAS.
[Users]
Enable = 1
Count = 64
Time = 600
Timer = 60
[Server]
Idle Thread Time = 100
Spool Path = d:\news\
Max Message Size = 16
Parent =
news.oleane.net
LocalDomain = localhost
Port = 119
Threads = 64
[Memory Pool]
Page Count = 4096
Page Size = 1024
[Wait Socket]
Write = 300
Read = 300
[Input Log]
Enable = 1
File Name =
d:\news\esns.log
[ESAS]
Enable = 0
Server = 192.168.0.63
Port = 48
Client = 12
Nom du groupe de discussion.
Ex. :
GROUP : mon.groupe :
Description du groupe de discussion.
Ex. :
DESCRIPTION : Groupe de discussion sur les équipements réseau :
Durée de vie d'un message en heures
Ex. :
TTL : 720 :
Définit un durée de vie de 30 jours
Rend privé un groupe de discussion (authentification nécessaire). Peut prendre la valeur 1 ou 2 (cf. 2.3.6 USERS)
Ex.: PRIVATE : 1 :
Date de création du groupe de discussion sous la forme AAAAMMJJ
Ex. :
CREATED : 20030612 :
Le groupe de discussion a été créé le 12 Juin 2003.
Sous la forme [nom d'utilisateur] : [mot de passe] : [niveau d'accès]
Un utilisateur de niveau 1 pourra accéder aux groupes de discussion publics et privés de niveau 1
Un utilisateur de niveau 2 pourra accéder aux groupes de discussion publics et privés de niveaux 1 et 2
Ex. :
USER : alex : c87v12 : 2 :
GROUP : ADSL :
DESCRIPTION : Groupe de discussion sur les connexions ADSL :
CREATED : 20030601 :
GROUP : CABLE :
DESCRIPTION : Groupe de discussion sur les connexions CABLE :
CREATED : 20030601 :
GROUP : HELPDESK :
DESCRIPTION : Groupe de discussion helpdesk interne :
PRIVATE : 1 :
CREATED : 20030325 :
USER : helpme : please
: 1 :
Data : contient un répertoire par groupe de discussion.
Chaque groupe de discussion contient les messages postés sous la forme suivante :
Pointer : contient des fichiers dont le nom fait référence au n° d'index (mois$jour$timestamp) vu ci-dessus.
Chaque fichier contient le nom du groupe de discussion et le n° du message.
Tmp : répertoire temporaire de l'application