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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

И ВСЕ!!!

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


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