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

1С:Предприятие :: 1С:Предприятие 8 общая

Отправка через почтовую программу по умолчанию (проблема с вложением)

Отправка через почтовую программу по умолчанию (проблема с вложением)
Я
   StackOverflow
 
17.05.18 - 15:58
Всем привет.

Нужно чтобы при нажатии на кнопку определенный открывалась почтовая программа установленная по умолчанию, заполнялся email, тема, и прикреплялся определенный файл к письму.

Почти все одолел, но осталась проблема с вложением. Хз как его туда запилить.

PS: Про отправку напрямую из 1С ки знаю - умею, но руководство попросило сделать так дабы мониторить отправляемые письма.

Вот мой код, тег &attachment придумал сам, так как не знаю как правильно реализовать.

Процедура РаботаСПочтой()
    
    Кому = "mail@mail.ru";
    Тема = "Тема письма";
    Текст = "Добрый день";
    Вложения = "d:\0001\preview.jpg";
    
        ЗапуститьПриложение("mailto:"+Кому+?(Тема<>"","?subject="+ЗаменитьНедопустимыеСимволы(Тема),"")+?(Текст<>"","&body="+ЗаменитьНедопустимыеСимволы(Текст),"")+?(Вложения<>"","&attachment="+Вложения,""));    

    
КонецПроцедурыmailto:"+Кому+?(Тема<>"","?subject="+ЗаменитьНедопустимыеСимволы(Тема),"")+?(Текст<>"","&body="+ЗаменитьНедопустимыеСимволы(Текст),"")+?(Вложения<>"","&attachment="+Вложения,""" target="_blank">mailto:"+Кому+?(Тема<>"","?subject="+ЗаменитьНедопустимыеСимволы(Тема),"")+?(Текст<>"","&body="+ЗаменитьНедопустимыеСимволы(Текст),"")+?(Вложения<>"","&attachment="+Вложения,""
 
 

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