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
View Add Comment Developer Edit
Anyone can comment on a bug. Have a simpler test case? Does it work for you on a different platform? Let us know!
Just going to say 'Me too!'? Don't clutter the database with that please — but make sure to vote on the bug!
Your email address:
MUST BE VALID
Solve the problem:
33 - 30 = ?
Subscribe to this entry?

 
 [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 :<