Retour : page principale > sommaire applications générales > appli Projet > spécifications 22 mai 2004

insertion.php


Note : utilisé par l'ancienne appli Projet, obsolète.

Fonctionnement général

Ce script est appelé par qmail (ou tout autre gestionnaire de mail) lorsque un mail à destination des forums est émis.
Ce mail est de la forme : nom_forum@nom_domaine.ext
ou operation-nom_forum@nom_domaine.ext

S'il n'y a pas d'opération, celle-ci est par défaut "message".
Les types d'opération :
- message : Un message pour la liste
- abonnement : pour s'abonner Ă  la liste
- desabonnement : pour se déabonner

Le script commence par analyser les entêtes du mail pour en extraire l'opération à réaliser.

Abonnement

Dans ce cas, on insère une ligne dans la table $site_users et dans $site_userthread avec l'email de l'utilisateur. Evidemment,
celui-ci doit exister dans $site_users ET le forum doit ĂŞtre libre pour inscription.

DĂ©sabonnement

C'est l'opération inverse.

message

Après quelques vérifications, le message est inscrit dans la table $site_$forum.