doc:appunti:linux:sa:offlineimap3
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
doc:appunti:linux:sa:offlineimap3 [2024/03/08 17:08] – [Problema UID validity] niccolo | doc:appunti:linux:sa:offlineimap3 [2024/03/22 17:43] – niccolo | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== offlineimap3 |
Con il tool **[[https:// | Con il tool **[[https:// | ||
Line 5: | Line 5: | ||
===== Problema UID validity ===== | ===== Problema UID validity ===== | ||
- | Lo **UIDVALIDITY** è un intero 32 bit che identifica in modo univoco una cartella IMAP. In genere non cambia da un accesso ai successivi, a meno che la cartella non sia stata eliminata e poi creata nuovamente. Un altro motivo per cui la UIDVALIDITY può cambiare ad ogni accesso è che sul server si sia esaurita la quota disco, per cui il server IMAP non è in grado di salvare la UIDVALIDITY corrente e ne genera una nuova ad ogni sessione. | + | Lo **UIDVALIDITY** è un intero 32 a bit che identifica in modo univoco una cartella IMAP. In genere non cambia da un accesso ai successivi, a meno che la cartella non sia stata eliminata e poi creata nuovamente. Un altro motivo per cui la UIDVALIDITY può cambiare ad ogni accesso è che sul server si sia esaurita la **quota disco**, per cui il server IMAP non è in grado di salvare la UIDVALIDITY corrente e ne genera una nuova ad ogni sessione. |
offlineimap3 utilizza lo UIDVALIDITY della cartella e lo UID di ogni messaggio per sapere se il messaggio è già stato sincronizzato da un server all' | offlineimap3 utilizza lo UIDVALIDITY della cartella e lo UID di ogni messaggio per sapere se il messaggio è già stato sincronizzato da un server all' | ||
Line 12: | Line 12: | ||
UID validity problem for folder INBOX (repo Manitu) (saved 1121762284; got 709908459); | UID validity problem for folder INBOX (repo Manitu) (saved 1121762284; got 709908459); | ||
</ | </ | ||
+ | |||
+ | Questo errore non impedice la propagazione dei nuovi messaggi, ma interrompe la sincronizzazione bidirezionale. | ||
+ | |||
+ | La soluzione proposta nelle FAQ **[[https:// | ||
Lo UIDVALIDITY su un sistema GNU/Linux con server **IMAP Courier** viene memorizzato nel file **$HOME/ | Lo UIDVALIDITY su un sistema GNU/Linux con server **IMAP Courier** viene memorizzato nel file **$HOME/ | ||
Line 38: | Line 42: | ||
</ | </ | ||
+ | ===== Origine del problema ===== | ||
+ | |||
+ | Non è chiaro il motivo per cui la UID validity della cartella IMAP sorgente è cambiato fra una sincronizzazione e la successiva. Una causa potrebbe essere qualche problema durante le operazioni IMAP, nel nostro caso il server Courier IMAP ogni tanto logga i seguenti messaggi di errore: | ||
+ | |||
+ | < | ||
+ | Mar 21 11:13:16 imap_server imapd: error copying a message, user=login_name, | ||
+ | </ | ||
+ | |||
+ | Purtroppo non ci sono ulteriori dettagli sul motivo di tale errore. | ||
doc/appunti/linux/sa/offlineimap3.txt · Last modified: 2024/03/22 17:46 by niccolo