diff options
| -rw-r--r-- | src/mailman/app/registrar.py | 2 | ||||
| -rw-r--r-- | src/mailman/app/tests/test_subscriptions.py | 2 | ||||
| -rw-r--r-- | src/mailman/docs/NEWS.rst | 1 |
3 files changed, 4 insertions, 1 deletions
diff --git a/src/mailman/app/registrar.py b/src/mailman/app/registrar.py index 240742bc0..1b051a7f3 100644 --- a/src/mailman/app/registrar.py +++ b/src/mailman/app/registrar.py @@ -104,4 +104,4 @@ def handle_ConfirmationNeededEvent(event): event.mlist.preferred_language.code)) text = _(template) msg = UserNotification(email_address, confirm_address, subject, text) - msg.send(event.mlist) + msg.send(event.mlist, add_precedence=False) diff --git a/src/mailman/app/tests/test_subscriptions.py b/src/mailman/app/tests/test_subscriptions.py index 2d5a3733b..fa51184a9 100644 --- a/src/mailman/app/tests/test_subscriptions.py +++ b/src/mailman/app/tests/test_subscriptions.py @@ -489,6 +489,8 @@ approval: self.assertEqual(message['Subject'], 'confirm {}'.format(token)) self.assertEqual( message['From'], 'test-confirm+{}@example.com'.format(token)) + # The confirmation message is not `Precedence: bulk`. + self.assertIsNone(message['precedence']) def test_send_confirmation_pre_confirmed(self): # A confirmation message gets sent when the address is not verified diff --git a/src/mailman/docs/NEWS.rst b/src/mailman/docs/NEWS.rst index de34c01d8..0fd37ed00 100644 --- a/src/mailman/docs/NEWS.rst +++ b/src/mailman/docs/NEWS.rst @@ -23,6 +23,7 @@ Bugs subpart to plaintext via the `mimedel` handler. Now, a configuration variable `[mailman]html_to_plain_text_command` in the `mailman.cfg` file defines the command to use. It defaults to `lynx`. (Closes: #109) + * Confirmation messages should not be `Precedence: bulk`. (Closes #75) Configuration ------------- |
