none
Длинные имена файлов вложений RRS feed

  • Вопрос

  • День добрый, коллеги!

    Даже не вполне уверен, что вопрос именно по Exchange, но на всякий случай задам.

    Имеется письмо с вложением, у которого длинное имя. На кириллице или латинице -- не важно, результат одинаков. Суть проблемы пошагово:

    1. Посылаем письмо с таким вложением с mail.ru на корпоративный Exchange 2010, по приходу имеем вложение с урезанным именем (типа "blabla =UTF-8BbDsjWilj")

    2. Посылаем письмо с таким вложением из Google Mail на корпоративный Exchange 2010, по приходу имеем вложение с нормальным именем

    3. Посылаем письмо с таким вложением с mail.ru на Google Mail, по приходу имеем вложение с нормальным именем

    Вопросы:

    1. Это проблема mail.ru или Exchange?

    2. Если это проблема mail.ru, как её обойти? Ну, кроме как перестать пользоваться mail.ru, конечно

    Заранее спасибо за ответы!

    11 марта 2012 г. 8:10

Ответы

Все ответы

  • Я склоняюсь к тому, что проблема в mail.ru

    У вас вложения - это какой-нибудь документ с длинным русским именем? Ощущение, что mail.ru пытается перекодировать его в UTF-8 и превышает длину.

    Что можно сделать? Если на mail.ru возможно, то настроить кодировку исходящих сообщений на UTF-8. В Gmail UTF-8, по моему, установлена по умолчанию


    Innovation distinguishes between a leader and a follower - Steve Jobs

    11 марта 2012 г. 8:44
  • Да, документы с длинным русским именем. Пробовал длинное имя латиницей -- то же самое. Настройку кодировки на mail.ru не нашёл, но судя по обрезкам имён, всё и так приходит в utf-8. От других респондентов приходит с "win-1251" в имени файла. Похоже, это не принципиально.
    11 марта 2012 г. 9:46
  • Более точного ответа ни у кого не возникло? :(
    12 марта 2012 г. 6:04
  • А какое имя в логе трассировки MessageTracking? Уже обрезанное или целое?

    Сазонов Илья http://isazonov.wordpress.com/

    12 марта 2012 г. 11:25
    Модератор
  • С яндекс.почты, кстати, тоже урезанное приходит.

    В MessageTracking у меня нет имён вложений.

    15 марта 2012 г. 2:54
  • Вопрос решён. Дело было в настройке sendmail, который стоял перед Exchange. А если точнее, в параметре MaxMimeHeaderLength. Подробности тут http://docstore.mik.ua/orelly/other/Sendmail_3rd/1565928393_ch24-77252.html
    15 марта 2012 г. 3:09