Specializations not shown in email

I never purchased the halo limited edition but I have played online on my account before the 20th I’ve checked all my emails and none of them have the specialization code is there any insight someone can give me as to why I haven’t received it??