=== modified file 'src/mailman/rules/approved.py' --- src/mailman/rules/approved.py 2012-01-01 19:14:46 +0000 +++ src/mailman/rules/approved.py 2012-03-15 23:14:18 +0000 @@ -73,10 +73,12 @@ break payload = part.get_payload(decode=True) if payload is not None: + cset = part.get_content_charset() or 'us-ascii' + payload = payload.decode(cset, 'replace') line = '' lines = payload.splitlines(True) for lineno, line in enumerate(lines): - if line.strip() <> '': + if line.strip() != '': break if ':' in line: header, value = line.split(':', 1)