Documentation sur le logiciel SYMPA

Ceci est une ancienne révision du document !


Les archives

Transformer une boite mail en archives sympa d'une liste

https://www.sympa.org/contribs/migration_and_archives/index

Récupérer les messages ou la boite mail dans un fichier au format mbox

Utiliser le script mbox2sympa.pl pour générer des fichiers log par mois du fichier mbox

Si le fichier mbox contient des ^M, les supprimer : vi puis ::%s/[Ctrl+V][Entree]/\r/g (touche [Ctrl+V] et [Entree]

# su - sympa
# cd ~sympa/list_data/ROBOT/LISTE/archives

Copier le fichier.mbox dans ce répertoire

# mbox2sympa.pl fichier.mbox

# ls

   log.202101  log.202102  ......

# /home/sympa/bin/arc2webarc.pl -input-directory=. LISTE ROBOT

      Web archives already exist for list <color #22b14c>LISTE</color>
      Go on (<CR>|n) ?y
      Bursting archives
      ..
      New directory 2021-01
      Found 71 messages
      Rebuilding HTML
      notice Sympa::Spool::store() Sympa::Message <> is stored into Sympa::Spool::Archive as <1645008294.1645008294.449418.sympa@ROBOT,16468,2693>
      
      Have a look in /home/sympa/arc/LISTE@ROBOT/-/ directory for messages dateless
      Now, you should add a web_archive parameter in the config file to make it accessible from the web
      

On peut aller sur l'interface web “Administrateur des listes” puis les archives“ puis saisir le nom de la liste puis “Reconstruire les archives”

Générer un fichier mbox avec thunderbird

Installer l'extension ImportExportTools NG

Sélectionner un dossier '(ex facture) avec clic droit, puis “Importer / Exporter au format « mbox » / » eml »” puis “exporter le dossier”

Choisir un dossier puis aller dans ce dossier

Renommer facture en facture.mbox