I use an email address to log in to OpenSea
With this type of OpenSea account, your self-custodial wallet is tied directly to your email address and authentication method. Because of this, it’s not possible to change your email. If you’d like to use a new email address, you’ll need to sign in and create a new account with a different email and two-factor authentication method.
You can, however, change your authentication method at any time. Learn more in our Help Center guide.
I use a web3 wallet, such as MetaMask, to log in to OpenSea
With this type of OpenSea account, you log into OpenSea directly through your third-party wallet. OpenSea doesn’t have access to your wallet’s settings.
In this case, you'll need to contact your wallet provider directly or search for the relevant help guide. As an example, here's MetaMask's help article about resetting your password.
You can, however, edit the email address associated with marketing emails and notifications for your OpenSea account within your profile settings.