Specializations not sent to my email

I played halo 4 when it was first launched and i still haven’t gotten my email to the specializations i don’t know what to do about it!

You still have 24 hours to receive your code. otherwise, contact your email support or Xbox support.