Ci-dessous, les différences entre deux révisions de la page.
— |
procmailcyrusrecuperationdemails [2015/10/06 20:06] (Version actuelle) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | |||
+ | ==== Objectif ==== | ||
+ | |||
+ | Récupérer des mails stockés au format mbox par [[:procmail| procmail]] suite à une typo dans la configuration. | ||
+ | |||
+ | Le fichier à traiter est ///var/spool/cyrus/To://. En faire une copie [[:locale|locale]] pour traitement. | ||
+ | |||
+ | Le format mbox consiste en un gros fichier contenant tous les mails. La distinction entre chaque mail est fait par le champ //From//. | ||
+ | |||
+ | Le fichier //généré// par [[:procmail|procmail]] utilise le champ //Return-Path// comme délimiteur. Il suffit donc de remplacer ce champ | ||
+ | <code> | ||
+ | perl -pi -e 's/^Return-Path:/From -/' mail | ||
+ | </code> | ||
+ | |||
+ | Il faut ensuite copier ce fichier dans le répertoir correspondants aux //Dossiers Locaux// de [[:thunderbird| Thunderbird/Icedove]], que l'on peut retrouver dans les paramètres du compte. | ||
+ | |||
+ | # vim: set filetype=dokuwiki: | ||