------------------------------------------------------------
revno: 1623
fixes bug: https://launchpad.net/bugs/1549420
committer: Mark Sapiro <[email protected]>
branch nick: 2.1
timestamp: Thu 2016-02-25 22:09:08 -0800
message:
Lower case domains for the Organizational Domain fix.
modified:
Mailman/Utils.py
--
lp:mailman/2.1
https://code.launchpad.net/~mailman-coders/mailman/2.1
Your team Mailman Checkins is subscribed to branch lp:mailman/2.1.
To unsubscribe from this branch go to
https://code.launchpad.net/~mailman-coders/mailman/2.1/+edit-subscription
=== modified file 'Mailman/Utils.py'
--- Mailman/Utils.py 2016-02-26 04:45:44 +0000
+++ Mailman/Utils.py 2016-02-26 06:09:08 +0000
@@ -1178,12 +1178,12 @@
url, e)
return
for line in d.readlines():
- if not line or line.startswith(' ') or line.startswith('//'):
+ if not line.strip() or line.startswith(' ') or line.startswith('//'):
continue
line = re.sub(' .*', '', line.strip())
if not line:
continue
- parts = line.split('.')
+ parts = line.lower().split('.')
if parts[0].startswith('!'):
exc = True
parts = [parts[0][1:]] + parts[1:]
@@ -1206,7 +1206,7 @@
if not s_dict:
get_suffixes(mm_cfg.DMARC_ORGANIZATIONAL_DOMAIN_DATA_URL)
hits = []
- d = domain.split('.')
+ d = domain.lower().split('.')
d.reverse()
for k in s_dict.keys():
ks = k.split('.')
_______________________________________________
Mailman-checkins mailing list
[email protected]
Unsubscribe:
https://mail.python.org/mailman/options/mailman-checkins/archive%40jab.org