Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
actions:actions [2019/06/25 15:09] catherine.balleydier@grenoble-inp.fr [Actions sur les listes] |
actions:actions [2022/06/08 15:22] (Version actuelle) catherine.balleydier@grenoble-inp.fr [Accusé de réception des listes via OTRS] |
||
|---|---|---|---|
| Ligne 31: | Ligne 31: | ||
| ===== Propriétaires, modérateurs, abonnés ===== | ===== Propriétaires, modérateurs, abonnés ===== | ||
| - | Comment modifier en une seule fois une liste de propriétaires ou modérateurs, commune à plusieurs listes.\\ | + | [[Fichier-texte|Comment modifier en une seule fois une liste de propriétaires ou modérateurs, commune à plusieurs listes.]]\\ |
| - | Comment ajouter des abonnés provenant d'un fichier texte. | + | [[Fichier-texte|Comment ajouter des abonnés provenant d'un fichier texte.]] |
| - | + | ||
| - | ==== Sur le serveur ==== | + | |
| - | + | ||
| - | La nomenclature suivante a été choisie pour les fichiers d'inclusion et les fichiers d'adresses de personne. | + | |
| - | + | ||
| - | * les fichiers propriétaires commencent par owner_ | + | |
| - | * les fichiers modérateurs commencent par editor_ | + | |
| - | * les fichiers abonnés commencent par user_ | + | |
| - | + | ||
| - | Sous ~sympa/etc/<robot>/data_sources/OWNER créer : | + | |
| - | + | ||
| - | * un fichier owner_<nom>-liste.incl avec la liste des propriétaires, une adresse mail par ligne. Ce fichier peut se trouver dans un autre répertoire que OWNER. | + | |
| - | + | ||
| - | Sous ~sympa/etc/<robot>/data_sources créer : | + | |
| - | + | ||
| - | * un fichier owner_<nom>.incl avec la ligne | + | |
| - | + | ||
| - | include_file ~sympa/etc/<robot>/data_sources/OWNER/owner_<nom>.incl | + | |
| - | + | ||
| - | **Pour les modérateurs** | + | |
| - | + | ||
| - | C'est la même démarche, remplacer owner_ par editor_ | + | |
| - | include_file ~sympa/etc/<robot>/data_sources/OWNER/editor_<nom>.incl | + | |
| - | + | ||
| - | On peut utiliser pour les modérateurs les mêmes fichiers que les propriétaires. | + | |
| - | + | ||
| - | **Pour les abonnés** | + | |
| - | + | ||
| - | idem remplacer owner_ par user_ | + | |
| - | + | ||
| - | ==== Modification des propriétaires ou modérateurs ==== | + | |
| - | + | ||
| - | Sur le serveur supprimer ou ajouter les adresses dans le fichier correspondant. | + | |
| - | + | ||
| - | **<color #ed1c24>Attention pour la prise en compte des modifications dans les fichiers de propriétaires et modérateurs, il faut recharger la configuration de la liste. </color>** | + | |
| - | + | ||
| - | [[#forcer_le_rechargement_des_fichiers_de_configuration|Forcer]] | + | |
| - | + | ||
| - | ==== Sur l'interface web ==== | + | |
| - | + | ||
| - | === Propriétaires === | + | |
| - | + | ||
| - | {{:sympa_proprio1.gif}} | + | |
| - | + | ||
| - | + | ||
| - | === Modérateurs === | + | |
| - | + | ||
| - | "Modérateurs définis via une source de données externe (editor_include)défaut", choisir | + | |
| - | la source de données (source) | + | |
| - | + | ||
| - | === Abonnés à partir d'un fichier texte === | + | |
| - | + | ||
| - | Au niveau "Utilisateurs inclus depuis des sources de données paramétrables (member_include)défaut", choisir | + | |
| - | la source de données (source) | + | |
| - | + | ||
| - | * Soit dans le fichier config de la liste | + | |
| - | + | ||
| - | include_file /home/sympa/etc/<robot>/data_sources/liste.incl | + | |
| Ligne 117: | Ligne 59: | ||
| il faut bloquer en sortie (**remove_outgoing_headers**) les en-têtes smtp | il faut bloquer en sortie (**remove_outgoing_headers**) les en-têtes smtp | ||
| + | * X-Loop | ||
| + | * Precedence | ||
| {{:actions:champs-a-enlever.jpg?600|}} | {{:actions:champs-a-enlever.jpg?600|}} | ||
| Ligne 208: | Ligne 152: | ||
| ===== Message automatique de réponse (vacation, ...) ===== | ===== Message automatique de réponse (vacation, ...) ===== | ||
| - | Il faut avoir installer le package perl DateTime::Format::DateParse | + | [[Message automatique]] |
| - | <note warning>**Ne marche plus avec les dernières versions de sympa**</note> | + | ===== Entête et fin de page ===== |
| - | Le message est reçu par les abonnés et un message automatique est envoyé à l'émetteur. | + | |
| - | * http://www.sympa.org/contribs/vacation?s[]=customcondition | + | Pour |
| - | * http://www.sympa.org/manualtest/authorization-scenarios?s[]=customcondition#custom_perl_package_conditions | + | |
| - | + | ||
| - | ==== Modèle du message ==== | + | |
| - | Sous ~sympa/etc/[robot]/mail_tt2 | + | |
| - | + | ||
| - | Exemple : delai**.tt2** | + | |
| - | <code> | + | |
| - | To: [% to %] | + | |
| - | Subject: Liste [% list.name %] : délai de traitement | + | |
| - | Content-Type: text/plain | + | |
| - | Content-Transfer-Encoding: 8bit | + | |
| - | + | ||
| - | [%- USE date -%] | + | |
| - | + | ||
| - | Bonjour | + | |
| - | + | ||
| - | Votre message "[% subject %]" a bien été reçu sur la liste [% list.name %]@grenoble-inp.fr . | + | |
| - | + | ||
| - | En raison des difficultés organisationnelles actuelles, un délai de traitement de vos demandes est inévitable. | + | |
| - | Nous nous efforçons néanmoins de rendre ce délai le plus court possible. | + | |
| - | En vous remerciant pour votre compréhension, | + | |
| - | + | ||
| - | Bien cordialement | + | |
| - | </code> | + | |
| - | + | ||
| - | ==== Script customcondition ==== | + | |
| - | Sous ~sympa/etc/[robot]/custom_conditions | + | |
| - | + | ||
| - | Exemple : [[delai.pm]] | + | |
| - | + | ||
| - | ==== Scénario d'envoi ==== | + | |
| - | Sous ~sympa/etc/[robot]/[liste]/scenari | + | |
| - | + | ||
| - | send.delai | + | |
| - | + | ||
| - | <code> | + | |
| - | title.gettext DELAI | + | |
| - | + | ||
| - | CustomCondition::delai([list->address],"2015-12-15","2018-12-20",[sender],[msg_header->Subject]) smtp,dkim,md5,smime -> do_it | + | |
| - | true() smtp,smime -> do_it | + | |
| - | + | ||
| - | </code> | + | |
| - | <box #F6CEF5> Remplacer delai par le nom du script customcondition \\ indiqué dans ~sympa/etc/[robot]/custom_conditions \\ (ici delai.pm)</box> | ||
