[Nottingham] imap is duplicating emails multiple times...

James Moore jmthelostpacket at googlemail.com
Fri Jul 13 13:59:49 UTC 2012


Could it be something to do with the fact that mobiles &suchdevices 
email clients (most, in fact, by default) replicate email messages for 
the client and leave the original on the server (hence the identical 
nature of the messages - so checksums still resolve?)? There is a 
setting in Thunderbird to defeat this behaviour, though I would advise 
against it - leave the original on the server until it's dealt with or 
you're sure that you don't need it anymore, then use account tools to 
delete the message from the server.

On 13/07/2012 14:19, Martin wrote:
> On 13/07/12 13:42, Dan Caseley wrote:
>> Any chance its being modified a step before? Provider-level mail
>> sweeping or somesuch adding an extra header?
> It's not anything extra in the mail itself or mail headers. For just one
> example of replication:
>
>
> 43K 2008-12-30 16:33
> 1250010333.M607281P25412V000000000000FC03I000000000091B7E1_4828.server01b,S=43522:2,S
>
> 43K 2008-12-30 16:33
> 1250010333.M621378P25404V000000000000FC03I000000000091B818_4828.server01b,S=43522:2,S
>
> 43K 2008-12-30 16:33
> 1250010333.M621453P25337V000000000000FC03I000000000091B81C_4828.server01b,S=43522:2,S
>
> 43K 2008-12-30 16:33
> 1250010333.M621535P25352V000000000000FC03I000000000091B7E8_4828.server01b,S=43522:2,S
>
> 43K 2008-12-30 16:33
> 1250010333.M624071P25385V000000000000FC03I000000000091B819_4828.server01b,S=43522:2,S
>
> 43K 2008-12-30 16:33
> 1250010333.M629788P25378V000000000000FC03I000000000091B7E9_4828.server01b,S=43522:2,S
>
> 43K 2008-12-30 16:33
> 1250010333.M632896P25322V000000000000FC03I000000000091B7EA_4828.server01b,S=43522:2,S
>
> 43K 2008-12-30 16:33
> 1250010333.M632921P25361V000000000000FC03I000000000091B820_4828.server01b,S=43522:2,S
>
> 43K 2008-12-30 16:33
> 1250010333.M644382P25454V000000000000FC03I000000000091B81E_4828.server01b,S=43522:2,S
>
> 43K 2008-12-30 16:33
> 1250010333.M646139P25421V000000000000FC03I000000000091B815_4828.server01b,S=43522:2,S
>
>
> And using "diff -qs" for those gives:
>
> # for a in 1250010333.M6[234]* ; do diff -qs 1250010333.M60* "$a" ; echo
> ; done
>
> Files
> 1250010333.M607281P25412V000000000000FC03I000000000091B7E1_4828.server01b,S=43522:2,S
> and
> 1250010333.M621378P25404V000000000000FC03I000000000091B818_4828.server01b,S=43522:2,S
> are identical
>
> Files
> 1250010333.M607281P25412V000000000000FC03I000000000091B7E1_4828.server01b,S=43522:2,S
> and
> 1250010333.M621453P25337V000000000000FC03I000000000091B81C_4828.server01b,S=43522:2,S
> are identical
>
> Files
> 1250010333.M607281P25412V000000000000FC03I000000000091B7E1_4828.server01b,S=43522:2,S
> and
> 1250010333.M621535P25352V000000000000FC03I000000000091B7E8_4828.server01b,S=43522:2,S
> are identical
>
> Files
> 1250010333.M607281P25412V000000000000FC03I000000000091B7E1_4828.server01b,S=43522:2,S
> and
> 1250010333.M624071P25385V000000000000FC03I000000000091B819_4828.server01b,S=43522:2,S
> are identical
>
> Files
> 1250010333.M607281P25412V000000000000FC03I000000000091B7E1_4828.server01b,S=43522:2,S
> and
> 1250010333.M629788P25378V000000000000FC03I000000000091B7E9_4828.server01b,S=43522:2,S
> are identical
>
> Files
> 1250010333.M607281P25412V000000000000FC03I000000000091B7E1_4828.server01b,S=43522:2,S
> and
> 1250010333.M632896P25322V000000000000FC03I000000000091B7EA_4828.server01b,S=43522:2,S
> are identical
>
> Files
> 1250010333.M607281P25412V000000000000FC03I000000000091B7E1_4828.server01b,S=43522:2,S
> and
> 1250010333.M632921P25361V000000000000FC03I000000000091B820_4828.server01b,S=43522:2,S
> are identical
>
> Files
> 1250010333.M607281P25412V000000000000FC03I000000000091B7E1_4828.server01b,S=43522:2,S
> and
> 1250010333.M644382P25454V000000000000FC03I000000000091B81E_4828.server01b,S=43522:2,S
> are identical
>
> Files
> 1250010333.M607281P25412V000000000000FC03I000000000091B7E1_4828.server01b,S=43522:2,S
> and
> 1250010333.M646139P25421V000000000000FC03I000000000091B815_4828.server01b,S=43522:2,S
> are identical
>
>
>
> I'm suspicious that it might have something to do with the use of mobile
> devices but I've nothing to go on.
>
> One user reported seeing the mail replicate itself whilst watching
> Thunderbird... However again, I've no idea whether it was Thunderbird
> doing the replicating or just that Thunderbird was picking up mail
> copies replicated by either imap itself or some other device replicating
> the mail.
>
> However, there's enough comment around the web to suggest this is some
> repeated happening... But why and how and what's the fix?
>
> Cheers,
> Martin
>
>
>> On Jul 13, 2012 12:34 PM, "Martin"
>>
>>      Folks,
>>
>>      Anyone seen this one? There's various examples listed on the web but no
>>      clear cause or solution detailed for what I've found...
>>
>>      I'm running a cyrus-imap server (amongst others) and some users see
>>      their emails replicated multiple times for particular mail folders. They
>>      use Thunderbird and also whatever mobile device they have to connect
>>      in...
>>
>>      The replicated mail has exactly the same file contents, but with a
>>      different imap generated file name.
>>
>>
>>      This is on a system that works fine for most users and has been running
>>      fine for some time now.
>>
>>      Any ideas?
>
>





More information about the Nottingham mailing list