Estou muito empolgado com a nova autenticação de dois fatores do Google . Autenticação de dois fatores significa, nesse caso, que, em vez de apenas se autenticar com base em "algo que você conhece" (sua senha), você também se autentica com base em "algo que possui".
Nesse caso, o "algo que você tem" é o seu celular. Depois de ativado, você fornece ao Google seu número de celular. Então, sempre que você tenta fazer login na sua conta, o Google envia uma mensagem SMS para o seu celular com um número de seis dígitos que você digita para provar que você é realmente você. (Há uma caixa de seleção "lembre-se de mim por 30 dias" para tornar isso horrível no seu próprio computador, que é, afinal, "algo que você tem").
Como isso interage com os clientes IMAP e POP3? Que tal acessar o Gmail por meio da API?