It may take up to 30 minutes to receive the verification code in your .mil email account.
Some servers will send the verification code email to your spam or junk email folder, so be sure to check those folders.
If it has been more than 30 minutes, you've checked your spam/junk e-mail folders, and you still do not have your verification code, it could be that the military servers are blocking the email completely. In this case, we recommend you attempt a different method. If you are currently serving, you should be able to verify using the "Verify using your active duty service date" option. You can also upload a copy of your DD214, NGB Form 22, ERB/ORB or an LES by choosing the "Verify by uploading military documentation” option.
Alternatively, you can fill out a "DD214 Request Authorization" form by following the instructions listed on this page. This form authorizes ID.me to request a copy of your DD214 on your behalf.