MySQL understøtter en AES_ENCRYPT() fungere. Du kan kryptere, mens du INDSÆTTER det i databasen, og dekryptere det, efterhånden som du VÆLGER det igen.
Læs dokumentationen, jeg linkede til for eksempler.
Sørg derefter for at bruge port 993 til en TLS-krypteret forbindelse til IMAP-serveren, når du imap_open() med klartekst-adgangskoden.