[Admin-ml] Question sur le serveur de messagerie de Tiger...

Mathieu Lecarme mathieu at garambrogne.net
Lun 5 Nov 17:10:59 CET 2007


> J'ai quelques petits trucs qui me turlupinent sur le serveur de  
> messagerie de mosx.org, encore sous Tiger...
>
> D'une part, le webmail (squirrelmail si je ne m'abuse) et l'IMAP  
> (cyrus je crois)...
>
> D'abord, j'ai un truc bizarre avec mes sous-dossiers créés dans le  
> compte IMAP.
> Au départ, seuls les dossiers "déployés" dans Mail.app était  
> visibles dans la liste des dossiers du webmail.
> Je me suis finalement rappelé qu'on pouvait s'abonner aux dossiers  
> qu'on voulait, et j'ai donc essayé. Là, erreur comme quoi le dosser  
> n'existe pas.
> Je configure Thunderbird, qui par défaut s'abonne également  
> uniquement aux dossiers déployés dans Mail, et avec lui, je peux  
> enfin m'abonner à tout sans problème.
> Je retourne alors dans le WebMail, et là, je vois les dossiers  
> auxquels je me suis abonné dans Thunderbird.
>
> Quelqu'un aurait une explication ? (à part de dire que squirrelmail  
> et/ou cyrus est daubesque ?)
Squirrel est vieux et moche, mais c'est une solution sage. Les  
aventureux tenteront roundcube, très "mac attitude".
Cyrus est censé être le top, mais sa complexité et ses soucis de  
maintenance casse un peu le mythe.

> Ensuite, plus drôle.
> J'ai quelques messages d'une ancienne BAL locale que je n'ai pas pu  
> transférer sur le serveur, impossible de savoir pourquoi, j'avais  
> juste une erreur quand j'ai essayé de transférer les 30 derniers  
> messages sur les 290 d'une seule BAL (aucun problème avec les  
> autres). Ce messages, je les transfèrent sans problème sur un autre  
> compte IMAP, mais impossible sur n'importe quelle BAL de mon  
> serveur sur Mosx.org... J'ai même essayé d'exporter ces 30 messages  
> au format mbox pour les réimporter dans une BAL pour ensuite les  
> réinjecter sur le serveur IMAP, rien n'y a fait. (Tiens,  
> d'ailleurs, je viens de tester avec thunderbird et lui me dit quand- 
> même que c'est parce qu'il y a un problème avec un des header, sans  
> me dire lequel...)
Il existe imapsync, un outil tout simple (en perl), qui recopie  
tranquillement les messages d'un serveur IMAP a un autre, une  
bénédiction pour les migrations. Il synchronise, ce qui permet de  
reprendre une synchro si il y a eut une interruption.

> Enfin, et là c'est le pompom.... Mais je crois que le blème doit  
> venir de Mail.
> J'ai transféré une BAL de 1012 messages sur ce compte.
> Mail ne me mettant plus de barre de progression, je regarde dans la  
> BAL et tous les messages semblent être là. J'efface la BAL  
> d'origine, et après divers manip, je quitte et je relance Mail pour  
> d'autres raisons. Quelle ne fût pas la surprise de voir qu'il  
> essayait de finir la copie des messages de cette boite. Bon, bien  
> sûr ça a foutu la merde, bien sûr il ne sait plus où il en ait,  
> alors je regarde un peu...
> A ce moment là, via le webmail, il n'en voit que moins de 100...  
> Dans Mail, il en voit 226, et si je regarde sur mon Mac dans le  
> dossier correspondant à la copie locale de la BAL IMAP, il me  
> voyait 277 fichiers !
> Je le laisse finir de "copier", et là, via le webmail (et  
> thunderbird) j'en vois 786, et toujours pas un de plus dans mes  
> copies locales.
> Forcer une synchronisation du compte imap n'a rien changé.
> J'ai alors effacé le dossier sur mon mac pour le forcer à refaire  
> la synchro... Ce qu'il fait... Et se termine encore avec 226  
> fichiers dans Mail, maintenant 324 fichier dans le dossier et  
> toujours 786 sur le serveur !!!
>
> Bon, je me dis, il doit y avoir certains messages qui doivent  
> bloquer la synchro quelquepart...
> Mais en regardant bien, les messages que j'ai dans Mail ne sont pas  
> sur le serveur et inversement !!!
> 786+226 = 1012 !
>
> Alors étant donné que je viens de détruire la bal locale et qu'il  
> l'a reconstruite depuis le serveur, c'est qu'il a donc bien tous  
> les messages sur le serveur, mais où ???
>
> ....
>
> Toujours en rédigeant le message, j'ai continué à "jouer"...
> Et là, je me rends compte qu'après mes manipulations avec  
> thunderbird, j'ai deux BAL du même nom sur le serveur !!! L'une  
> contient 226 messages, l'autre en contient 786... D'où le binz.
>
> Quelqu'un aurait une explication permettant de ne pas retomber dans  
> le même piège ?
Vu que tu as du cyrus, utilise l'outil cyradm pour voir ce qui ce  
passe et utiliser les outils de maintenances proposés. La doc de  
cyradm traine sur le net, et les réglages spécifique au mac ne  
doivent pas être bein compliqué a trouvé. Sur afp548, par exemple.

M.



Plus d'informations sur la liste de diffusion Admin-ml