Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / 1С:8.1 Кодировка mailto (Help!) / 10 сообщений из 10, страница 1 из 1
16.03.2009, 18:44
    #35872446
daw2000
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С:8.1 Кодировка mailto (Help!)
Может кто знает как решается следующая проблема:

Нужно создавать из 1С:8.1 сообщение в MsOutlook.
Сделал по анологии с данным примером для mailto:
http://infostart.ru/projects/?rubric=35

...но, 1С-кодировку MsOutlook не понимает, кирилицу заменяет "квадратиками",
облазил инет, но так и ничего конкретного не нашел.
Если кто решал данную проблему, поделитесь Плиз решением!

Р.S. ОС - Windows Vista, Ms Outlook 2007!
...
Рейтинг: 0 / 0
17.03.2009, 08:37
    #35873048
daw2000
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С:8.1 Кодировка mailto (Help!)
Проблема актуальна.
Собственно заключается в том, что надо передать командную строку для
команды 1С: ЗапуститьПриложение() в кодировке, которую понимает Outlook.

Команда следующая:

Код: plaintext
ЗапуститьПриложение(mailto:"+Адрес+?(Тема<>"","?subject="+ЗаменитьНедопустимыеСимволы(Тема),"")+?(Копия<>"","&cc="+Копия,"")+?(СкрКопия<>"","&bcc="+СкрКопия,"")+?(Текст<>"","&body="+ЗаменитьНедопустимыеСимволы(Текст),""));	

Где ЗаменитьНедопустимыеСимволы() - это функция по замене недопустимых символов для команды mailto - с ней проблем нет.

Спасибо, заранее за отклик!
...
Рейтинг: 0 / 0
20.03.2009, 12:31
    #35881438
daw2000
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С:8.1 Кодировка mailto (Help!)
Актуально!

Уважаемые, может кто все-таки решал данную проблему!
Поделитесь опытом!
Решить вопрос надо для того, чтобы указать путь к нахождению файла вложения.
По умолчанию файл в temp записывается, а в указании пути к данной папке есть кирилица!!!!
В итоге файл-вложение не подключается.
...
Рейтинг: 0 / 0
23.03.2009, 08:07
    #35884643
Moriarti
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С:8.1 Кодировка mailto (Help!)
А почему бы не использовать внешнюю отправлялку?
Проктоко mailto: достаточно ограничен по функционалу.

Я в свое время писал отправлялку писем, используя внешнюю программу postie.exe.
...
Рейтинг: 0 / 0
23.03.2009, 08:07
    #35884645
Moriarti
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С:8.1 Кодировка mailto (Help!)
*протокол
...
Рейтинг: 0 / 0
23.03.2009, 11:34
    #35885106
daw2000
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С:8.1 Кодировка mailto (Help!)
Moriarti, спасибо за отзыв!

Уже неделю решаю эту проблему!

Посмотрел как это решено в 1С:CRM от Раруса - в данной конфе есть свой почтовый клиент
(примерно то о чем Вы говорите), а также возможность отправки через внешний почтовый клиент - то что мне нужно.
И как результат - с внешним почтовым клиентом в данной конфе ситуация аналогична моей!!!
Т.е. я хочу сказать что даже РАРУС не смог победить эту проблему напрямую, а лишь только
смог обойти ее, на основании чего думаю что этот "глюк" 1С:8.1 пока непобедим, надо искать обходные пути!
...
Рейтинг: 0 / 0
23.03.2009, 15:04
    #35885867
Сисой
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С:8.1 Кодировка mailto (Help!)
А MAPI на что?
...
Рейтинг: 0 / 0
24.03.2009, 08:57
    #35887169
Moriarti
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С:8.1 Кодировка mailto (Help!)
СисойА MAPI на что?

С MAPI все тоже не так просто.
Разрабатывал как-то модуль отправки почты.
Так вот, столкнулся с ситуацией, что на некоторых компьютерах обертка Mail API не работает!
Функции отрабатывают, а дефолтовый почтовик не вызвается!
Что только не делал, и переставлял, и ставил альтернативные почтовики,
гугль вываливает кучу репортов об аналогичных проблемах, решения нет!

Как времянку, реализовал через вызов postie, в дальнейшем,
написал свой почтовик в дельфях, TSMTP, TPop3, с которым уже и работал...
...
Рейтинг: 0 / 0
28.03.2009, 14:24
    #35897964
daw2000
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С:8.1 Кодировка mailto (Help!)
Нашел сам!

Итак, кодировка зависит от настройки почтовой системы.
На примере MsOutlook 2007->
Меню Сервис -> далее Параметры -> закладка "Сообщения", кнопка "Язык".

В данной форме нужно снять галку "Включить поддержку UTF-8 для протокола mailto"!

И ВСЕ!!!

Спасибо большое всем, кто откликнулся!
...
Рейтинг: 0 / 0
30.03.2009, 12:17
    #35900063
stranik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С:8.1 Кодировка mailto (Help!)
daw2000
А почему бы не использовать внешнюю отправлялку?
Например tcpfoss или fossmail (до 5 пользователей бесплатно).
Там же есть пример как можно автоматизировать процесс отправки данных 1С, а также как обойти подводные камни при отправке обыкновенной почтой, т.к. неправильная кодировка не самое страшное что может произойти с создаваемой корреспонденцией.
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / 1С:8.1 Кодировка mailto (Help!) / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]