report a bug |  advanced search |  statistics |  developer log in/out
Request #62 normalize dots in '.' address for unsubscribe
Submitted: 2016-06-07 20:09 UTC Modified: 2016-06-11 07:18 UTC
From: e at 80x24 dot org Assigned:
Status: Wont fix
Mlmmj Version: 1.2.18.1 OS: Debian 8
MTA: postfix MTA Version: 2.11.3
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes. If this is not your bug, you can add a comment by following this link. If this is your bug, but you forgot your password, you can retrieve your password here.
Password:

 

 [2016-06-07 20:09 UTC] e at 80x24 dot org
Description:
------------
I had a user who was subscribed as "foo.bar@gmail.com";
however he tried to unsubscribe as "foobar@gmail.com"
and mlmmj-unsub could not find him despite his mail server
believing they are the same address.

I think mlmmj should preserve the known '.' location when sending
emails, however the unsub lookup could be specialized for certain
domains (gmail.com and googlemail.com at least) to ignore '.'
in the usernames when comparing.

I'm no expert on email addresses, but this may be a gmail-specific
quirk list servers need to be aware of.
I'm not sure if other mail servers implement this sort
of normalization; but gmail does host servers for non-google
domains).


The cynic in me believes it's yet another case of
Embrace, Extend, Extinguish :<