Specializations didnt get

i may be too late to get or ask for my code again but i guess i was slow enough to realize from friends that “we got a code via email” i check my email about once a week and delete anything i dont really see needed and i guess i deleted my code and was wondering if there was a way to get it back it still says ive been playing on xbox live since 11/6/12 on my account if some people have already asked and what not and had to go through somthing to get it please send link thank you