Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2006.10.29;
Скачать: [xml.tar.bz2];

Вниз

Хранение почты eml в базе mssql   Найти похожие ветки 

 
sias ©   (2006-09-04 08:39) [0]

Люди помогите!
В базе ячейка типа text. Сохраняю туда содержимое файла mail1.eml.
Пытаюсь его открыть:
Создаю TStringList, загружаю туда данные из ячейки и сохраняю в файл. StringList.SaveToFile("mail2.eml").
Запускаю при помощи the bat письмо отображается как оно есть, а аттачи не открываются((, причем с аттачами в mail1.eml все ок.
ЗЫ: если сравнить два файла в том же блокноте - они полностью идентичны.
Что я делаю не так или другие типы использовать, то какие?


 
sniknik ©   (2006-09-04 09:04) [1]

не знаю формат .eml, могут ли там быть символы #0 например, но в поле типа text ты их не запишеш если они есть... попробуй писать/читать из blob поля, для гарантии идентичности, и сравнивай не "на глаз", а какойнибудь программой, отличия есть иначе бы открывалось идентично.
ну или внутри есть зависящая от названия файла ссылка (они точно различны)... т.е. если переименовать mail2 в оригинальное mail1 тогда откроет. (сомнительно, ибо глупо , но проверь, чем Билл не шутит)


 
sias ©   (2006-09-04 09:18) [2]

RE: т.е. если переименовать mail2 в оригинальное mail1 тогда откроет.
(сомнительно, ибо глупо , но проверь, чем Билл не шутит)

Билл реально шутит))) Получилось!
Спасибо.


 
Anatoly Podgoretsky ©   (2006-09-04 12:42) [3]

Проверяй свою систему, ее настройки



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2006.10.29;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.046 c
4-1149350507
chizra
2006-06-03 20:01
2006.10.29
надо перехватить окно в модальном режиме


2-1160576247
Dr. Genius
2006-10-11 18:17
2006.10.29
Эмуляция Delphi IDE


15-1160123305
Курдль
2006-10-06 12:28
2006.10.29
Настройки ODBC "Delphi applications" Кто нибудь пользовался?


10-1124615741
Shuric
2005-08-21 13:15
2006.10.29
Регистрация COM


15-1160483356
KitsumVI
2006-10-10 16:29
2006.10.29
Исходники к книге Delphi и технология COM





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский