I recently upgraded my basic cable from TWC to Spectrum with Internet, I didn't get a Spectrum/TWC email created by the tech (I did the tech installation) and I can't figure out how to create one. This is for the master account address that is setup when the internet is first installed
Once the Internet service was installed, it should have redirected you to go through the registration process:
During that registration process, a master e-mail account set up would be one of the steps. You should still be able to navigate to that link above on your Spectrum connection to start that process.
Spectrum-Social Media Customer Care
Moderator - Spectrum Community Forums