Иногда возникает необходимость прикрепления определенного файла к автоматической рассылке. Например, автоматическая рассылка прайс-листов. Задачу можно решить через Cron, но если есть необходимость совместить рассылку с информацией с сайта, то лучше это реализовать изменением шаблона рассылки. Для этого надо в шаблон добавить массив файлов, которые надо отправить.
Пример кода:
[QUOTE]return array(
"SUBJECT"=>$SUBSCRIBE_TEMPLATE_RUB RIC["NAME"]
,"BODY_TYPE"=>"html"
,"CHARSET"=>"Windows-1251"
,"DIRECT_SEND"=>"Y"
,"FROM_FIELD"=>$SUBSCRIBE_TEMPLATE_RUBRIC["FROM_FIELD"]
,"FILES"=>Array("0"=>CFile::MakeFileArray("/path/to/file/file.zip"))
);[/QUOTE]