Главная страница
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.031 c
2-1160744545
Gloomer
2006-10-13 17:02
2006.10.29
Как получить значения ключей ветки реестра?


6-1149090403
oleg_
2006-05-31 19:46
2006.10.29
Нагрузка на idhttpserver приводит к ошибке


3-1157016139
Erik1
2006-08-31 13:22
2006.10.29
Записать DataSet в параметр.


2-1160914841
_Ламер_
2006-10-15 16:20
2006.10.29
Unicode - что это такое и с чем его едят?


15-1159467006
_Ламер_
2006-09-28 22:10
2006.10.29
Как сделать на изображении узор по типу колец на воде?