[Dovecot] SIS generating 2 different hashes for the same mail and attachment
Nick Rosier
nick+dovecot at bunbun.be
Mon Feb 14 15:03:50 EET 2011
Hi,
I've been testing SIS over the weekend as it seems to be a nifty
feature. I don't have that many users and mailboxes but still...
I only added the following line to my configuration:
mail_attachment_dir = /var/spool/vmail/attachments
As a test I sent a mail from GMail to 2 mailboxes (1 To and 1 CC). The
attachment got saved to the attachment directory (on ZFS):
# find .
./04
./04/78
./04/78/0478b28c2a4c235370bb3cef4bc0482bb6000dae-b8819638a60e574d5b530100bde47b1f-2088e7301f9e3c4dc97e0000bde47b1f-244
./04/78/0478b28c2a4c235370bb3cef4bc0482bb6000dae-007dcd01a70e574d5c530100bde47b1f-98d08416e4712b4d75310100bde47b1f-192
# ls -l
total 519
-rw------- 1 vmail vmail 242866 Feb 12 23:50
0478b28c2a4c235370bb3cef4bc0482bb6000dae-007dcd01a70e574d5c530100bde47b1f-98d08416e4712b4d75310100bde47b1f-192
-rw------- 1 vmail vmail 242866 Feb 12 23:50
0478b28c2a4c235370bb3cef4bc0482bb6000dae-b8819638a60e574d5b530100bde47b1f-2088e7301f9e3c4dc97e0000bde47b1f-244
So these files are not hardlinks, they are 2 seperate files. Checksums
are the same:
# sum *
58522 238
0478b28c2a4c235370bb3cef4bc0482bb6000dae-007dcd01a70e574d5c530100bde47b1f-98d08416e4712b4d75310100bde47b1f-192
58522 238
0478b28c2a4c235370bb3cef4bc0482bb6000dae-b8819638a60e574d5b530100bde47b1f-2088e7301f9e3c4dc97e0000bde47b1f-244
# md5 *
MD5
(0478b28c2a4c235370bb3cef4bc0482bb6000dae-007dcd01a70e574d5c530100bde47b1f-98d08416e4712b4d75310100bde47b1f-192)
= 684863b31dad701857642caedcdbf20a
MD5
(0478b28c2a4c235370bb3cef4bc0482bb6000dae-b8819638a60e574d5b530100bde47b1f-2088e7301f9e3c4dc97e0000bde47b1f-244)
= 684863b31dad701857642caedcdbf20a
Did I miss something? I would have expected the file once in the
attachment_dir.
Rgds,
N.
More information about the dovecot
mailing list