[Bug 967951] [NEW] The LMTP runner should reject messages with duplicate Message-IDs
Public bug reported: Subject says it all. Mailman 3 requires unique Message-IDs for posts. ** Affects: mailman Importance: Undecided Status: New ** Tags: easy mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/967951 Title: The LMTP runner should reject messages with duplicate Message-IDs To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/967951/+subscriptions
** Changed in: mailman Status: New => Confirmed ** Changed in: mailman Importance: Undecided => High ** Changed in: mailman Milestone: None => 3.0.0b2 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/967951 Title: The LMTP runner should reject messages with duplicate Message-IDs To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/967951/+subscriptions
What is the issue here? How far back in time is the runner expected to remember? On Apr 6, 2012, at 6:06 PM, Barry Warsaw wrote:
** Changed in: mailman Status: New => Confirmed
** Changed in: mailman Importance: Undecided => High
** Changed in: mailman Milestone: None => 3.0.0b2
On Apr 06, 2012, at 09:48 PM, Richard Wackerbarth wrote:
What is the issue here? How far back in time is the runner expected to remember?
Forever? :) What I'm thinking is that early in the process we'll register every Message-ID we've seen (or maybe it should be every one we've accepted) in the message store. Then the LMTP server can check the message store before it accepts any new message. I should note though that I've tried several branches in the (distant-ish) past to implement this, and there are lots of tricky details to work out, especially around some assumptions in the test suite. I marked it High because I think it should be tackled once more before 3.0 final. Cheers, -Barry
On Apr 6, 2012, at 6:06 PM, Barry Warsaw wrote:
** Changed in: mailman Status: New => Confirmed
** Changed in: mailman Importance: Undecided => High
** Changed in: mailman Milestone: None => 3.0.0b2
** Changed in: mailman Milestone: 3.0.0b2 => None -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/967951 Title: The LMTP runner should reject messages with duplicate Message-IDs To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/967951/+subscriptions
** Branch linked: lp:~sakuag333/mailman/lmtp-duplicate-id -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/967951 Title: The LMTP runner should reject messages with duplicate Message-IDs To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/967951/+subscriptions
This is the diff file i have uploaded,kindly have a look. ** Patch added: "Diff file for lmtp.py" https://bugs.launchpad.net/mailman/+bug/967951/+attachment/4318742/+files/lm... -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/967951 Title: The LMTP runner should reject messages with duplicate Message-IDs To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/967951/+subscriptions
hi, I am new here and would like to work on this bug. Can you please help me get started -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/967951 Title: The LMTP runner should reject messages with duplicate Message-IDs To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/967951/+subscriptions
** Changed in: mailman Assignee: (unassigned) => Aanand (aanand0071) ** Changed in: mailman Status: Confirmed => In Progress ** Branch linked: lp:~aanand0071/mailman/967951 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/967951 Title: The LMTP runner should reject messages with duplicate Message-IDs To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/967951/+subscriptions
participants (6)
-
Aanand
-
Barry Warsaw
-
Barry Warsaw
-
Richard Wackerbarth
-
Sandesh Kumar Agrawal
-
Yash