diff options
| author | bwarsaw | 2002-02-02 03:45:12 +0000 |
|---|---|---|
| committer | bwarsaw | 2002-02-02 03:45:12 +0000 |
| commit | e33a6d0f2f696e0b7251c73a6b431e39834b27f4 (patch) | |
| tree | 4075bbd17fb5bc2a5d09b91c21590245e1b274c6 /Mailman/HTMLFormatter.py | |
| parent | 9d36b2459f93760b12939047db97d4e4babc4d2e (diff) | |
| download | mailman-e33a6d0f2f696e0b7251c73a6b431e39834b27f4.tar.gz mailman-e33a6d0f2f696e0b7251c73a6b431e39834b27f4.tar.zst mailman-e33a6d0f2f696e0b7251c73a6b431e39834b27f4.zip | |
main(): Several fixes:
- When Errors.EmailAddressError is raised, the translatable string in
the print statement was illegal.
- If an email address showed up twice in the sync file, a dry-run
would have shown that address to be addable, even if it was already
a member of the list.
- If there were legacy illegal address in the user database
(e.g. aperson@@dom.ain), then ApprovedDeleteMember() would fail on
it with an MMNoSuchUserError, because parseaddr() in the former
method would return some bogus address like "aperson@". In that
case, use a lower level routine to delete the bogus record from the
member database.
Diffstat (limited to 'Mailman/HTMLFormatter.py')
0 files changed, 0 insertions, 0 deletions
