MySQL suporta um AES_ENCRYPT() função. Você pode criptografar ao INSERT no banco de dados e descriptografá-lo ao SELECT novamente.
Leia a documentação que vinculei para obter exemplos.
Em seguida, certifique-se de usar a porta 993 para uma conexão criptografada por TLS com o servidor IMAP ao usar imap_open() com a senha de texto simples.