Domino on Linux/Unix, Troubleshooting, Best Practices, Tips and more ...

 
alt

Daniel Nashed

 

Be aware of Soundex

Daniel Nashed  7 February 2019 13:54:49
We just ran into an issue where I user was removed from the Domino directory and the server had setup Fullname than local part for Mail lookup configured.
What happened is that the wrong user got the e-mail!

@Soundex

Returns the Soundex (the Lotus Notes phonetic speller) code for the specified string.

The phonetic name can result in the same short "hash" value for multiple names. There are a lot of collisions even for names that are not the same!.

I can only recommend to stay away from Fullname than Local Part for mail lookups. But if you can't you should be aware of @Soundex.

@soundex ("nsh@nashcom.de") for example returns N200.

I opened a support ticket and they pointed me to the following AHA entry. https://domino.ideas.aha.io/ideas/DOMINO-I-548

IMHO this feature request to allow Soundex to be completely disabled makes a lot of sense!

-- Daniel
Comments

1Rainer  07.02.2019 19:32:48  Be aware of Soundex

Hi Daniel,

I ran into the same problem some time ago:

https://blogbyrainer.wordpress.com/2018/05/17/addressing-users-in-ibm-notes/

I opened a case and received the information that it´s working as designed. But to be honest >> I'm with you to disable this "feature" ;-)

Best regards, Rainer

2Frankie Hui  12.02.2019 1:30:53  Be aware of Soundex

I have raised a change request to IBM to disable/remove @soundex and I noticed that you (Daniel) have commented & voted as well, thx! If others are keen to have this disabled, kindly vote to get the ball rolling.

3Richard Schwartz  19.02.2019 18:30:01  Be aware of Soundex

Soundex should Never, Ever, Ever be used for routing email! It should be eliminated from all views used by the router.

4Daniel Nashed  21.02.2019 16:01:58  Be aware of Soundex

@Richard, I agree at least 100% !!!

I will bring this up next week at the factory tour.

-- Daniel

Links

    Archives


    • [HCL Domino]
    • [Domino on Linux]
    • [Nash!Com]
    • [Daniel Nashed]