Anyway to fix this please

So Basically I dont have access to my epic email but I can sign in with my PlayStation account. When I sign in with PlayStation it says to send a code to the epic email address but I don’t have access to this anymore. Is there anyway I’ll be able to get back into the epic account as I’m now on Xbox and want to link it to a xbox account. Or have I lost the account and will only be able to use it on PlayStation.