It was just a speculation, based on the fact that I’ve interacted with them on Twitter a few times (by giving order ID, but order ID can be associated to your acc obviously). Apparently that day, everyone got this mail and it is nothing to do with associating accounts.