Я читаю почтовый ящик, используя функции IMAP в PHP.Чтение зашифрованных писем с помощью IMAP
Регулярные письма открываются должным образом, и вся информация анализируется как следует.
Однако зашифрованные письма просто возвращают очень длинную строку, даже если одно и то же электронное письмо доступно для чтения в веб-клиенте (Roundcube) без каких-либо проблем.
Как я могу прочитать эти зашифрованные письма? Есть ли какой-либо флаг или функция, которую я должен использовать вместо imap_fetchbody()
?
Спасибо!
Являются ли они/зашифрованы /? Или просто Base64 или Quoted Printable/encoded /? Каковы заголовки Content-Type и Content-Transfer-Encoding этих сообщений. – Max
Спасибо за ответ! Content-type установлен в значение: 'multipart/alternative' и' Content-Transfer-Encoding' установлено значение 'base64'. Означает ли это, что мне просто нужно использовать функцию base64_decode()? –
Я просто попробовал, и, похоже, он работает. Если ничего не нужно делать, чтобы читать электронные письма, переместите свой комментарий в ответ, и я буду принимать его в качестве ответа. –