Newsgroup: it.comp.os.linux.sys
Titolo: Problema dopo un aggiornamento Courier => Dovecot

Ciao a tutti!
 
Ieri notte ho avuto il "piacere" (per alcuni significati del termine) di
migrare tutte le E-Mail da un vecchio Server (Debian 5) che verra' spento
a breve e sul quale gira una versione geriatrica di Courier (dpkg mi dice
"0.60.0-2") ad un nuovo Server (Ubuntu 10.04) con Dovecot 1.2.9.
 
La migrazione e' andata abbastanza bene, ma oggi il mio capo mi ha fatto
notare un problema.
Problema che, per qualche strano motivo, si verifica SOLO se usa
Thunderbird per leggere la posta!
Usando Roundcube o il suo iPhone tutto e' perfettamente a posto...
 
Ordunque, lui ha delle E-Mail (spedite da qualche programma scritto alla
<censura>) ricevute a gennaio 2011.
In queste E-Mails, come ho potuto vedere, MANCA il campo Date negli Header.
 
Prima, con Courier, vedeva la data giusta (nel quale aveva ricevuto le
E-Mails), ora Thunderbird dice che queste E-Mails sono state ricevute oggi.
 
Qualcuno ha idea di dove possa cercare il problema? E, magari, come
risolverlo?
 
Grazie
Luca Bertoncello
(
luca...@lucabert.de
)
 
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
 
 
 

 E-Mails), ora Thunderbird dice che queste E-Mails sono state ricevute oggi.
 
Qualcuno mi corregga se dico una fesseria ma credo che il problema non 
sia un problema: ovvero, prima le vedeva con la data corretta perché il 
suo client le aveva scaricate quando furono inviate e, in mancanza 
dell'header "Date:", le "marcava" con la data attuale (corretta per il 
"periodo storico") e le memorizzava mentre, scaricandole oggi, il 
comportamento è lo stesso ma, ovviamente, sembra tutto sballato perché 
si sa che sono mail appartenenti ad ere geologiche fa.
Non credo ci sia soluzione se manca l'header "Date", credo che, a meno 
che non siano "milioni", ti convenga dargli un colpo di /sed/ che 
aggiunga un header Date "falso ma temporalmente plausibile" a tutte 
quelle mail.
 
Ciao
 
 
 
-- 
Fr3ddie
fr3...@fr3ddie.it
 
Home Page: 
http://www.fr3ddie.it
 
OpenPGP Public Key available on my website
 
«Tutti abbiamo udito la donnetta che dice:
"Oh, è terribile quello che fanno questi giovani a se stessi,
secondo me la droga è una cosa tremenda".
Poi tu la guardi, la donna che parla in questo modo:
è senza occhi, senza denti, senza cervello, senz'anima, senza culo,
né bocca, né calore umano, né spirito, niente, solo un bastone,
e ti chiedi come avran fatto a ridurla in quello stato
i the con i pasticcini e la chiesa»
Charles Bukowski

 In queste E-Mails, come ho potuto vedere, MANCA il campo Date negli Header.
 
In che modo hai migrato i messaggi?

 Il giorno lunedě 24 settembre 2012 09:02:56 UTC+2, Luca Bertoncello ha

rsync, come ho fatto parecchie altre volte senza problemi...
D'altronde il Wiki di Dovecot dice chiaramente che Dovecot e' in grado di
usare le Maildir smandruppate da Courier...
 
Ciao


 usare le Maildir smandruppate da Courier...
 
Si, le può usare, ma non è un sistema corretto.
AFAIK, bisogna fare la conversione, altrimenti non esisterebbe nemmeno una guida inerente courier:
http://wiki.dovecot.org/Migration/Courier
 
 
E lo script di conversione, da quel che so, aggiunge proprio la data nelle mail, nel caso non fosse presente.

 E lo script di conversione, da quel che so, aggiunge proprio la data nelle
mail, nel caso non fosse presente.
 
Guardando lo script, direi che si limita a smandruppare i files "di
appoggio", ma non fa niente nelle E-Mails.
 
In ogni caso, adesso, dopo quasi due giorni dalla migrazione, si puo'
ancora fare qualcosa?
Oppure aspettare che la gente si abitui al nuovo sistema e basta?


 Oppure aspettare che la gente si abitui al nuovo sistema e basta?
 
Se hai spaccato gli UID, ormai puoi solo sederti ed aspettare.