Отправить письмо на почту. Как изменить имя прикрепленного временного файла?
☑
0
Birmingem
19.10.18
✎
14:58
Задача - отправлять сотрудникам на почту их расчетные листки. Делаю так:
Сообщение = Новый ИнтернетПочтовоеСообщение;
Сообщение.Вложения.Добавить(ИмяФайла,"Расч.листок");
Почта.Послать(Сообщение);
ИмяФайла - типа "v8_788_a.tmp.xls" получен через ПолучитьИмяВременногоФайла()
Нужно, чтобы получатель получил файл с именем "Расч.листок".
Но все равно отправляется как "v8_788_a.tmp.xls".
Что не так делаю?
1
Cool_Profi
19.10.18
✎
14:59
А чому бы и не сохранить файлег в нормальном имени?
2
Birmingem
19.10.18
✎
15:05
(1)Надо именно через ПолучитьИмяВременногоФайла()
3
mr_K
19.10.18
✎
15:11
Добавь:
Данные = Новый ДвоичныеДанные(ФайлДляОтправки);
Письмо.Вложения.Добавить(Данные, "Расч.листок")
4
Birmingem
19.10.18
✎
15:22
(3)Большое спасибо! То что надо...
5
mr_K
19.10.18
✎
15:25
(4) Ты эта, только название с расширением передавай. А то не будет файлик открываться)
6
Birmingem
19.10.18
✎
15:27
(5)Да, уже наступил на эти грабли, и добавил в название расширение файла :)
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс