Вопрос

I'm reading a mail box using IMAP functions in PHP.

Regular emails are opened properly and all information is parsed as it should.

However, encrypted emails just return a really long string, even though the same email is readable in the web client (Roundcube) without any problems.

How can I read these encrypted emails? Is there any flag or function I should be using instead of the imap_fetchbody()?

Thanks!

Это было полезно?

Решение

They are probably quoted printable or base64 encoded. Check the content transfer encoding header, and you should be able to decode them with appropriate functions.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top