Cant access email for specialization codes

So my specialization codes were send to an old email that I no longer use. I cant remember the password for this email and have tried to recover information several times failing because I don’t remember the security questions either. I have updated my live information to reflect my current email address. Is there any way I can get these codes?

E-mails won’t be resent to the new e-mail address, if you want access to that code, you’ll have to access the older e-mail.

Cant they just message it to my gamertag then?

> Cant they just message it to my gamertag then?

That was only an option for those who had an invalid e-mail on their Xbox LIVE account.