Comedu, Serveur Linux de Communication

  [ Accueil ] [ Retour à l'article ]

Post-installation Comedu2
http://www.profetice.org/comedu/article.php3?id_article=74

jeudi 31 août 2006, par Benoît Thébaud

Une fois l’installation de Comédu effectuée, certaines opérations facultatives sont possibles :

Correction du bug affectant le partage profs (version 1.97 et 2.01)

Le partage "profs" visible sous la lettre J : sous Windows n’est pas accessible en écriture pour les enseignants. Pour modifier cet état de fait :

Se connecter en tant que root sur le serveur et taper la commande suivante :
chmod 775 /serveur/profs
La manipulation est aussi possible avec l’interface web Webmin.

Paramétrage du logiciel de suivi des interventions :

dans un navigateur, saisir http://adresse_ip_du_serveur/intervention3/install.php et saisir les renseignements suivants :

-  login = admin
-  mot de passe = votre mot de passe
-  adresse e-mail = admin
-  domaine = localhost
-  valider et saisir les salles de votre établissement

Paramétrage de l’ENT Prométhée :

dans un navigateur, saisir http://adresse_ip_du_serveur/promethee/setup.php

Paramétrage de fetchmail

Pour pouvoir fournir à chaque utilisateur sa propre boite aux lettre sans avoir à recourir à des solutions coûteuses et lourdes à administrer, nous utilisons le principe de la boite collectrice (principe du multidrop) : Il faut acheter un nom de domaine sur Internet et un petit hébergement pour avoir un "alias collecteur", c’est à dire une boite aux lettre qui recupère tous les messages à destination de ce domaine, quelque soit l’utilisateur destinataire. Ce genre de chose peut se trouver à moins de 15 Euro par an. (exemple http://www.online.net, mais il y en a certainement d’autres).

Il faut dans ce cas paramétrer le logiciel fetchmail. Fetchmail est chargé de récuperer les messages dans la boite collecteur et de distribuer ces messages aux differents utilisateurs.

Le fichier de configuration fetchmailrc (téléchargeable à la fin de cet article) doit être copié sous /etc.
Pour ceci :

-  télécharger le fichier fetchmailrc.tgz
-  le décompresser : tar xzvf fetchmailrc.tgz
-  le copier sous /etc
-  le modifier en tenant compte des renseignements suivants :

#set logfile "/var/log/fetchmail.log"
set postmaster "root@localhost"
set no bouncemail
set daemon 600
poll pop.online.net
proto pop3
envelope 1 Delivered-To :
qvirtual "mondomaine.org-"
localdomains mondomaine.org
user essaicours@mondomaine.org
pass "comedu"
is *
limit 204800
fetchall
#postconnect "xxxx"
#preconnect "xxx"
Les lignes précédées d’un "#" sont en commentaire.

Nous conseillons d’effacer les deux dernières lignes (postconnect et preconnect) qui posent parfois problème.

set logfile : indique le chemin d’un fichier journal des opérations de fetchmail
set postmaster : indique la boite qui recevra les eventuel messages d’erreur d’envoi
set no bouncemail : indique que les messages non delivré seront envoyés aux postmaster au lieu d’etre renvoyé à l’expediteur (un alias est fait entre le postmaster et root)
set daemon xxx : périodocité de ramassage de la boite. La periodicité est en secondes. Si on ne met pas cette option, fetchmail ne tournera qu’une fois
poll/skip : indique une boite a aller verifier. Ce mot peut etre remplacé par "skip" si on veux invalider temporairement la verification de la boite. Le nom qui suite est le nom du serveur. proto : protocole utilisé. Dans notre cas on utilisera POP3
envelope et qvirtual : c’est le prefixe qui est positionné par l’hebergeur. Dans le cas de online.net c’est "nom_de_domaine-"
localdomains : votre nom de domaine où sont envoyé les messages (via la boite collecteur). Certains hébergeurs nécessitent la variable aka à la place de localdomains.
user : user de la boite à relever pass : mot de passe limit : taille maximum des fichiers à relever
fetchall : indique qu’il faut rapatrier tous les messages, même ceux qui sont déjà lus

Documents liés

fetchmailrc.tgz (http://www.profetice.org/comedu/IMG/tgz/fetchmailrc.tgz)
TGZ - 312 octets



[ Accueil ] [ Retour à l'article ] [ Haut ]