Вход | Регистрация

1С:Предприятие ::

Метки:

Работа с *.eml в !C v 7.7

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

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

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

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

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

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


Список тем форума
Рекламное место пустует   Рекламное место пустует
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Фредерик Брукс-младший
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует