Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • fusiondirectory-plugins fusiondirectory-plugins
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 53
    • Issues 53
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • fusiondirectory
  • fusiondirectory-pluginsfusiondirectory-plugins
  • Issues
  • #2180

Closed
Open
Created Mar 24, 2013 by agallavardin@agallavardinReporter

Sympa plugin enhancement

here some spec about sympa plugins

sympa service tab : -> add a flag for allowing or not sympa alias modification ( in fact symp aalias must be generated by sympa mailing list management) -> ldapAttribut : sympaServerManaged FALSE ( alias managed by Sympa Server) / TRUE (alias managed by FD)

symap alias -> add field : -> sympaListModerator : Multivaluate (contain email address of List moderator) : type MAIL -> sympaListOwner : Multivaluate (contain email address of List Owner) : type MAIL -> sympaListTopic : Multivaluate (contain topic where list belong to) : type STRING -> sympaListDescription : Monovaluate (contain Description of list) : type STRING -> sympaListScenarioVisibility : Monovaluate (contain name of visibility scenario of list (public, only intranet) : type STRING -> sympaListScenarioSend : Monovaluate (contain name of send scenario of list (send to all subscribe) : type STRING -> sympaListScenarioAccess : Monovaluate (contain name of Acces scenario (public, onlySubscriber) : type STRING

some comment :

all scenarii are specific to sympa installation ( they could be added by administrator) all those information should be fetched by perl script when writing ldap alias ( in debian installation, config fiel of a list is stored in /var/lib/symp/expl//config : see https://www.sympa.org/manual_6.3/mail-aliases?s[]=ldap&s[]=alias&s[]=manager#alias_manager

In case of sympa diffusion list are maitain by FD ( and not by sympa) use of SOAP method is mandatory : https://www.sympa.org/manual/soap#supported_functions

(from redmine: issue id 2180, created on 2013-03-24)

  • Custom Fields:
    • Bug in version: 1.0.5
    • Support contract: None
Edited Feb 05, 2020 by Côme Chilliet
Assignee
Assign to
Time tracking