summaryrefslogtreecommitdiff
path: root/Mailman
diff options
context:
space:
mode:
Diffstat (limited to 'Mailman')
-rw-r--r--Mailman/MailList.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/Mailman/MailList.py b/Mailman/MailList.py
index a7723d9a6..1bd8b3be7 100644
--- a/Mailman/MailList.py
+++ b/Mailman/MailList.py
@@ -85,6 +85,11 @@ class MailList(MailCommandHandler, HTMLFormatter, Deliverer, ListAdmin,
def GetListEmail(self):
return '%s@%s' % (self._internal_name, self.host_name)
+ def GetListIdentifier(self):
+ """Return the unique (RFC draft-chandhok-listid-02) identifier."""
+ return ("%s <%s.%s>" %
+ (self.description, self._internal_name, self.host_name))
+
def GetRelativeScriptURL(self, script_name):
prefix = '../'*Utils.GetNestingLevel()
return '%s%s/%s' % (prefix,script_name, self._internal_name)