Пользователь
Логин:
Пароль:
Забыли свой пароль?

Поиск по сайту
 

 Расширенный поиск
Реклама

 

Опрос


Погода

Некорректная обработка скриншотов из тела письма

Форумы
Обновления
Поиск
Пользователи 
Правила
Помощь
Войти

Страницы: Пред. 1 2
Некорректная обработка скриншотов из тела письма
Коллеги, та же самая проблема.
Если присылать письма с Lotus в SD с вложениями, то все регистрируется в заявке корректно.
Если вставить картинку в тело письма, то SD создает 2 файла content.html и content.txt
content.txt - это и есть картинка формата gif
Переход на SP37 не помог решить задачу. Поставил hotfix для Lotus, после него вместо content.txt стал появляться файлик с названием "null" и без расширения.
Может есть способ присваивать правильное расширение файлу с картинкой - gif?
Вот программка на C – сопоставить расширению txt. Если маска файла content*.txt, будет открываться PAINT-ом, иначе – NOTEPAD-ом. Пароль архива 111.
PS. Да здравствуют умненькие сыночки!
content_txt.7z (13.52 КБ) [ Скачать ]
Изменено: Lulu Bazarova - 23.12.2011 22:13:19
Удалено.
Изменено: Lulu Bazarova - 23.12.2011 10:56:56
Цитата
Андрей пишет:
Коллеги, та же самая проблема.
Если присылать письма с Lotus в SD с вложениями, то все регистрируется в заявке корректно.
Если вставить картинку в тело письма, то SD создает 2 файла content.html и content.txt
content.txt - это и есть картинка формата gif
Переход на SP37 не помог решить задачу. Поставил hotfix для Lotus, после него вместо content.txt стал появляться файлик с названием "null" и без расширения.
Может есть способ присваивать правильное расширение файлу с картинкой - gif?


Андрей та же ситуация. Письмо сохранаяется как e-mail.html а вот файл остается как null без разрешения. Назначить к сожалению его нельзя. Если перенести на рабочий стол и открыть с помощью любого редактора картинок то открываеться нормально.
Коллеги, может кто подскажет где копать?
Изменено: Алексей Дурнин - 26.12.2011 19:18:55
Цитата
Алексей Дурнин пишет:
Коллеги, может кто подскажет где копать?


1. Отправить сообщение минуя лотус напрямую в Service Desk
Убедиться что сообщения регистрируются правильно.
2. Достать оригинал сообщения (.eml) из пункта 1. (сохранить)
3. Отправить сообщение через лотус в Service Desk
Убедиться, что сообщение зарегистрировалось с ошибкой.
4. Достать оригинал сообщения (.eml) из пункта 3. (сохранить)
5. Сравнить файлы 4 и 2. Найти разницу.
Коллеги, нужна помощь по данной теме. С некоторых адресов вложения переименовываются в content.txt. Разбирая данную ситуацию, вроде как нашел проблему, но как ее решить smile:|

Нормальный аттачмент:
Content-Type: application/pdf;
name="=?koi8-r?B?+8HCzM/OINrB0dfLySDOwSDEz9PU1dAgyyDSxdPV0tPBzSDJztTF0s7F1MEg?=
=?koi8-r?B?3sXSxdog7fwgxMzRINLFx8nPzs/XLmRvYw==?="
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="=?koi8-r?B?+8HCzM/OINrB0dfLySDOwSDEz9PU1dAgyyDSxdPV0tPBzSDJztTF0s7F1MEg?=
=?koi8-r?B?3sXSxdog7fwgxMzRINLFx8nPzs/XLmRvYw==?="

Аттачмент в content.txt:
Content-Type: application/pdf;
name="=?UTF-8?B?0JzQvtGC0LjQstCw0YbQuNGPX9CR0LDRgNC+0LLRgdC60LjRhTAxNC5wZGY=?="
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename*0*=UTF-8''%D0%9C%D0%BE%D1%82%D0%B8%D0%B2%D0%B0%D1%86%D0%B8%D1%8F;
filename*1*=%5F%D0%91%D0%B0%D1%80%D0%BE%D0%B2%D1%81%D0%BA%D0%B8%D1%85%30;
filename*2*=%31%34%2E%70%64%66

Правильно ли я понимаю, что почтовый клиент разбивает название, а SD на своей стороне не может его правильно собрать, вместо 1 файла он видит 2 или 3, если название длинное, не сумев правильно определить название, SD переименовывает файл по умолчанию в content.txt.
Как быть в данной ситуации...

UPD.: файл с коротким названием SD тоже не понял и переименовал его в content.txt
Content-Type: application/pdf;
name="=?UTF-8?B?0KLQtdGB0YIucGRm?="
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename*=UTF-8''%D0%A2%D0%B5%D1%81%D1%82%2E%70%64%66

SP31, win2003, sql2005sp2

Получается, если письмо формируется как:
filename="" - аттач определяется нормально
filename*= - аттач переименовывается в content.txt
Изменено: Евгений Петров - 06.02.2013 15:05:20
Цитата
Евгений Петров пишет:
Коллеги, нужна помощь по данной теме. С некоторых адресов вложения переименовываются в content.txt. Разбирая данную ситуацию, вроде как нашел проблему, но как ее решить


В данной ситуации могу посоветовать использовать фиксу которая перестраивает работу парсера. Еще как вариант, это попробовать поставить промежуточный сервер (почтовый).
Страницы: Пред. 1 2
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)

Сегодня были (гостей: 689, пользователей: 0, из них скрытых: 0)