I know this is not ideal. But I need to try all options before moving on with this. If you have any positive advice, please feel free to drop it in a comment.
I know I can disable the validation in the
PHP code but then
MySQL still complains as there is a unique index on the table.
I've thought about setting up some random email addresses to at least get the users imported but this also needs to work as an ongoing process as people can still signup with a unique username and a shared branch email address.
We are limited due to a legacy system that deals with users by usernames only and multiple users/branches can share an email address.
If I hack the system for Magento it would mean that a lot of email notifications would break but this is something we could workaround.
Do you have any advice on what I can do to get this working? Have you had to deal with a similar system at all? Am I doomed to hack at the core of Magento?