Имя: Пароль:
1C
 
Работа с *.eml в !C v 7.7
0 Aleksey
 
27.11.04
00:06
Стоит задача обработки eml файлов. Для этого необходима их конвертация в txt/ Не знает ли кто-нибудь внешней компонеты или иных способов работы с eml файлами в 1C? Буду очень признатлен
1 vS
 
27.11.04
08:14
а не проше почту сомой 1Ской забирать? куча методик, а вот файлик разбирать, этот к урологу... или к хирургу
2 Mnemonik
 
27.11.04
09:49
Есть стандартная компонента v7plus.dll называется, с помощью нее можеш работать с почтой, к ней обычно als файл прилагается - в нем все есть!
3 Aleksey
 
27.11.04
17:33
[q] не проше почту сомой 1Ской забирать? куча методик, а вот файлик разбирать, этот к урологу... или к хирургу [/q]
Надо имеено файл обрабатывать.

Кстати я уже придумал как это сделать всего в 15 строчек кода :)))

Если кому-нибудь интересно то могу рассказать :)
4 Ёжик в тумане
 
27.11.04
19:50
(3) Рассказывай. А то пусто тут в выходные.
Хотя бы посмеёмся. :)))
5 Aleksey
 
27.11.04
19:55
Хотя бы посмеёмся. :)))

А вот ради твоего смеха рассккзывать не буду. И не вижу тут ничего смешного. Вот так :)
6 Ёжик в тумане
 
27.11.04
19:57
(5) Да, ты прав.
"Кстати я уже придумал как это сделать всего в 15 строчек кода :)))" - это скорее грустно.
7 Aleksey
 
27.11.04
20:17
> "Кстати я уже придумал как это сделать всего в 15 строчек кода :)))"
А на это смотреть не надо. Это было мной написано зря.
8 Ёжик в тумане
 
27.11.04
20:26
[quote]
Надо имеено файл обрабатывать.
...[censored]...
Если кому-нибудь интересно то могу рассказать :)
[/quote]
Ни фига не понимаю (с)
Пожалуй, расскажи, что за "имеено файл" такой
9 Aleksey
 
27.11.04
20:31
[q]quote]
Надо имеено файл обрабатывать.
...[censored]...
Если кому-нибудь интересно то могу рассказать :)
[/quote]
Ни фига не понимаю (с)
Пожалуй, расскажи, что за "имеено файл" такой [/q]

Как я уже написал, что стоит задачаконвертации eml файлов в текстовый формат, а проще говоря надо вытаскивать из почтовых файлов (eml) сам текст сообщения.
10 Ёжик в тумане
 
27.11.04
20:34
(9) =СоздатьОбъект("Текст");
.Открыть(".....eml");
.ПолучитьСтроку(...)
И дело в шляпе!
11 Aleksey
 
27.11.04
20:38
Ага :)
А если текст сообщения перекодирован что вдоль и поперек бывает
12 Aleksey
 
27.11.04
20:40
Вся проблема именно с перекодировкой
Напримере
Content-Transfer-Encoding: base64
13 Ёжик в тумане
 
27.11.04
20:43
Каждый дурак знает - не хочешь проблем - не называй файлы и каталоги русскими буквами.
В твоём случае - не пиши письмы русскими буквами.
14 427
 
27.11.04
21:25
15 France
 
27.11.04
21:27
(14) щаз тут появиться кирилл, и зальет весь интернет результатами онанирования...
16 SwaT
 
28.11.04
09:58
(0) есть такая компонента dialmail если *.eml переименуешь *.msg и применишь команду РаспаковатьПисьмо(...), то у тебя все получится. Компонента почтовая, так что при распаковке проблем с кодировкой не должно наблюдаться.
17 Aleksey
 
28.11.04
17:25
[q]0) есть такая компонента dialmail если *.eml переименуешь *.msg и применишь команду РаспаковатьПисьмо(...), то у тебя все получится. Компонента почтовая, так что при распаковке проблем с кодировкой не должно наблюдаться[/q]

Спасибо, обязательно посмотрю. Я лично использовал jmail, подсунув ей на вход данный файл.