MySQL obsługuje AES_ENCRYPT() funkcjonować. Możesz zaszyfrować podczas WSTAWIANIA go do bazy danych i odszyfrować podczas WYBORU.
Przeczytaj dokumentację, do której się połączyłem, aby znaleźć przykłady.
Następnie upewnij się, że używasz portu 993 do połączenia szyfrowanego TLS z serwerem IMAP, gdy używasz imap_open() z hasłem w postaci zwykłego tekstu.