Capital One is certainly not the only institution to have eliminated email as a second factor delivery method:
BankDirect takes the security of our client’s accounts and financial information very seriously. As part of our continuous efforts to deter online fraud and theft, we are making a change to our single-use Secure Access Codes (temporary codes you use when you log in to your account from an unrecognized computer or mobile device).
Due to the rise in identity theft and fraudulent transactions attempted by email, effective July 20, 2018, BankDirect will no longer send Secure Access Codes by email. Secure Access Codes will still be delivered through your phone via voice call or text, so it is important that we have up to date contact information.
Does Capital One offer the voice call option?