Package: amavisd-new
Version: 20030616p10-5
Severity: normal

Today I noticed that two of the mails sent to postmaster about viruses
had the same message-id (headers included below). Collisions are bad, as
some people automatically discard messages with duplicate IDs.

The message-ids seem to be [EMAIL PROTECTED], with 00 < x < 99. I can't
ascertain the derivation of the 'x's, but they would appear to be
heavily biased towards numbers <= 10. This only leaves, at best, a
id-space of about 3 million ids. A figure a tenth of that seems more
likely. This is a bit small. 

I propose adding time since the epoch to the message id as a solution.

Thanks,
Brian


Return-Path: <>
X-Original-To: [EMAIL PROTECTED]
Delivered-To: [EMAIL PROTECTED]
Received: from localhost (localhost.localdomain [127.0.0.1])
        by spoon.netsoc.tcd.ie (Postfix) with ESMTP id 4D9D7546CE
        for <[EMAIL PROTECTED]>; Thu,  9 Mar 2006 20:27:01 +0000 (GMT)
Content-Type: text/plain; charset="iso-8859-1"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
MIME-Version: 1.0
Date: Thu,  9 Mar 2006 20:27:01 +0000 (GMT)
From: amavisd-new <[EMAIL PROTECTED]>
Subject: VIRUS (Worm.Mytob.CW) FROM <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Message-Id: <[EMAIL PROTECTED]>

Return-Path: <>
X-Original-To: [EMAIL PROTECTED]
Delivered-To: [EMAIL PROTECTED]
Received: from localhost (localhost.localdomain [127.0.0.1])
        by spoon.netsoc.tcd.ie (Postfix) with ESMTP id C1E2F5457A
        for <[EMAIL PROTECTED]>; Mon, 27 Mar 2006 23:19:44 +0100 (IST)
Content-Type: text/plain; charset="iso-8859-1"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
MIME-Version: 1.0
Date: Mon, 27 Mar 2006 23:19:44 +0100 (IST)
From: amavisd-new <[EMAIL PROTECTED]>
Subject: VIRUS (HTML.Phishing.Bank-362) FROM <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Message-Id: <[EMAIL PROTECTED]>


-- System Information:
Debian Release: 3.1
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.14.3
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages amavisd-new depends on:
ii  adduser                    3.63          Add and remove users and groups
ii  file                       4.12-1        Determines file type using "magic"
ii  libarchive-tar-perl        1.23-1        Archive::Tar - manipulate tar file
ii  libarchive-zip-perl        1.14-1        Module for manipulation of ZIP arc
ii  libcompress-zlib-perl      1.34-1        Perl module for creation and manip
ii  libconvert-tnef-perl       0.17-4        Perl module to read TNEF files
ii  libconvert-uulib-perl      1.0.5.1-1     Perl interface to the uulib librar
pn  libdigest-md5-perl                       Not found.
ii  libmailtools-perl          1.62-1        Manipulate email in perl programs
pn  libmime-base64-perl                      Not found.
ii  libmime-perl               5.417-1       Perl5 modules for MIME-compliant m
ii  libnet-perl                1:1.19-1      Implementation of Internet protoco
ii  libnet-server-perl         0.87-3        An extensible, general perl server
ii  libunix-syslog-perl        0.100-4       Perl interface to the UNIX syslog(
ii  perl [libtime-hires-perl]  5.8.4-8sarge3 Larry Wall's Practical Extraction
ii  perl-modules [libnet-perl] 5.8.4-8sarge3 Core Perl modules

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to