Страницы: 1
RSS
Командная строка+шаблон, Не могу отправить письмо из командной строки
 
Требуется отправить письмо нескольким адресатам с вложением нескольких файлов.
Написал такой шаблон:

%TO=""
%TO="adres1@mail.ru,adres2@mail.ru"


Текс сообщения
* * * * * * * * * * * * * * * * * * *


%ATTACHFILE="\\srvobm\Обмен\Файл1.xls"
%ATTACHFILE="\\srvobm\Обмен\Файл2.xls"
%ATTACHFILE="\\srvobm\Обмен\Файл3.xls"
%ATTACHFILE="\\srvobm\Обмен\Файл4.xls"

Командная строка:
"F:\Program Files\The Bat!\thebat32.exe" /MAILU="Misha";TO="adres1@mail.ru";S="Тест отправки неск файлов";T="F:\ttt\Shabl.tpl";Send

Результат:
В папке Исходящие появляется пустое письмо:
 
Пустой файл поборол. Просто перекодировал в ANSI. Было Windows-1251.
Теперь письмо приходит, но только на адрес из командной строки, а в содержании полученного письма так и прописано:

%TO=""
%TO="adres1@mail.ru,adres2@mail.ru"

Макросы не распознаются или не обрабатываются.  
 
Поборол. Сам не понял как заработало.
 
Так давайте окончательную версию своего решения сюда, чтобы кто-то ещё поборол, если ему надо.
Модератор. Не являюсь сотрудником RitLabs (I'm not an employee of Ritlabs). https://belrus.biz/vendors/ritlabs.html
Страницы: 1