This was an issue back with WSP 2.1, where the contact was <GUID>@domain.com. And a lot of people complained about it so it was changed so that the username of the email@example.com was used and then added as a local domain primarySMTPAddress. We ran into a several cases where this caused mail to be forwarded to the contact when the recipient address was the contact. In a few cases this was when an employee had left the company but a contact was created for the user. The new mail contact was the recipient of any mail that had come into the old address.
firstname.lastname@example.org leaves the company
email@example.com is created as a contact.
PrimarySMTPaddress of the contact is created as firstname.lastname@example.org with external address of email@example.com
Mail received for firstname.lastname@example.org now is delivered to the previous employees external address.
Would it be possible to have that primarySMTPAddress be created as something identifiable that should not cause mail routing issues? It appears that if that address already exists that it increments it as a email@example.com
If you could commit it that would be great. I just downloaded the source, and have made several testing changes so I would not want to submit those. Also I have limited experience with git. If there is documentation on how to properly submit changes back for review and potential implementation that would be great. I’m looking at the distribution lists (which is a considerably bigger change and I see why it has never taken any priority).