За последние 24 часа нас посетили 16252 программиста и 1579 роботов. Сейчас ищут 1607 программистов ...

Некоторые вложения писем не возможно прочитать

Тема в разделе "Работа с почтой", создана пользователем dimaxz, 17 июн 2014.

  1. dimaxz

    dimaxz Новичок

    С нами с:
    17 июн 2014
    Сообщения:
    1
    Симпатии:
    0
    есть скрипт который получает вложения из писем с сервера почты.
    Для получения писем и вложений использую библиотеку https://github.com/barbushin/php-imap/blob/master/src/ImapMailbox.php (до нее использовал и другие но без результатно)

    все письма и вложения получаются корректно но есть одно письмо которое скрипт не вкакую не хочет определять на наличие там вложения, хотя оно есть и веб клиент mail.ru его видит корректно.
    письмо состоит из двух частей первая это текст а вторая это вложение
    вот пример второй части письма в которой и содержится закодированное вложение:
    Код (Text):
    1. --tjpWhDkVbffiVkLo2vu=_MuBDdN6h4iuf3--
    2.  
    3. --gsKr6d8efbT2QDoJRpLLOMYkWKQiQF1=_j
    4. Content-Type: application/octet-stream;
    5.     name="ACD.xls"
    6. Content-Transfer-Encoding: base64
    7. Content-Disposition: attachment;
    8.     filename="ACD.xls"
    9.  
    10. 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAALAAAAIQUAAAAAAAAA
    11. EAAA/v///wAAAAD+////AAAAABYFAAAXBQAAGAUAABkFAAAaBQAAGwUAABwFAAAdBQAAHgUAAB8F
    12. AAAgBQAA////////////////////////////////////////////////////////////////////
    13. ////////////////////////////////////////////////////////////////////////////
    14. ////////////////////////////////////////////////////////////////////////////
    15. ////////////////////////////////////////////////////////////////////////////
    16. ////////////////////////////////////////////////////////////////////////////
    17. ////////////////////////////////////////////////////////////////////////////
    18. //////////////////////////////////////////////////////////////////////////8J
    19. CBAAAAYFAGcyzQfBgAEABgYAAOEAAgCwBMEAAgAAAOIAAABcAHAABwABEAQ7BDUEOgRBBDUEOQQg
    20. ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
    21. ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEIAAgCwBGEBAgAAAMABAAA9AQIA
    22. AQCcAAIAEQAZAAIAAAASAAIAAAATAAIAAACvAQIAAAC8AQIAAAA9ABIAeAB4AMxgdDE4AAAAAAAB
    23. AFgCQAACAAAAjQACAAAAIgACAAAADgACAAEAtwECAAAA2gACAAAAMQAeANwAAAAIAJABAAAAAsyq
    24. BwFDAGEAbABpAGIAcgBpADEAHgDcAAAACACQAQAAAALMqgcBQwBhAGwAaQBiAHIAaQAxAB4A3AAA
    25. AAgAkAEAAAACzKoHAUMAYQBsAGkAYgByAGkAMQAeANwAAAAIAJABAAAAAsyqBwFDAGEAbABpAGIA
    26. cgBpADEAHgDcAAAACACQAQAAAALMqgcBQwBhAGwAaQBiAHIAaQAxAB4AaAEBADgAvAIAAAACzKoH