Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.29;
Скачать: CL | DM;

Вниз

Хранение почты 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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.075 c
6-1149614620
Ezorcist
2006-06-06 21:23
2006.10.29
Вопрос по NAT (на примере ICQ)


2-1160638881
Volodya_
2006-10-12 11:41
2006.10.29
TOleContainer


2-1160996805
Zancik
2006-10-16 15:06
2006.10.29
Меняем цвет ФОРМЫ


1-1158304611
Ragazor
2006-09-15 11:16
2006.10.29
DLL with MDI...


2-1160626264
apl
2006-10-12 08:11
2006.10.29
Про даты