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:archives:archives [2022/04/27 11:00] balleydc [Transformer une boite mail en archives sympa d'une liste] |
actions:archives:archives [2022/04/29 15:48] (Version actuelle) balleydc [Transformer une boite mail en archives sympa d'une liste] |
||
|---|---|---|---|
| Ligne 2: | Ligne 2: | ||
| ===== Transformer une boite mail en archives sympa d'une liste ===== | ===== 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 | 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] | ||
| + | |||
| + | Si le fichier mbox ne contient pas la bonne date au niveau de "From -", par exemple avec zimbra le "From -" a la date de l'export pour tous les messages, solution récupérer la date au niveau "Date: " : utiliser un script du genre [[modif_date_mbox.pl]] | ||
| + | |||
| + | Utiliser le script [[mbox2sympa.pl]] pour générer des fichiers log par mois du fichier mbox | ||
| # su - sympa \\ | # su - sympa \\ | ||
| Ligne 18: | Ligne 26: | ||
| log.202101 log.202102 ...... | log.202101 log.202102 ...... | ||
| - | # /home/sympa/bin/**arc2webarc.pl** <color #22b14c>LISTE ROBOT</color> | + | Attention : pour faire marcher le fichier j'ai modifier arc2webarc.pl : mis en dur le nom de la liste et du robot et initialiser la variable $nummsg ( $nummsg{$year}{$month} = 0; ) |
| + | |||
| + | # /home/sympa/bin/**arc2webarc.pl** -input-directory=. <color #22b14c>LISTE ROBOT</color> | ||
| Web archives already exist for list <color #22b14c>LISTE</color> | Web archives already exist for list <color #22b14c>LISTE</color> | ||
| Go on (<CR>|n) ?y | Go on (<CR>|n) ?y | ||
| Ligne 30: | Ligne 40: | ||
| Have a look in /home/sympa/arc/LISTE@ROBOT/-/ directory for messages dateless | 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 | 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" | + | Attention sympa met un certain temps à reconstruire les archives donc les archives n'apparaissent pas tout de suite dans l'interface 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 ===== | ===== Générer un fichier mbox avec thunderbird ===== | ||
| Ligne 37: | Ligne 50: | ||
| Installer l'extension ImportExportTools NG | 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 | ||
| | | ||
