Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!
Условия использования
Продлить
Продолжить покупки

MailAttaching - прикрепление файлов к исходящим почтовым сообщениям

Модуль позволяет прикреплять расположенные на сервере файлы к исходящим почтовым сообщениям сайта в виде вложения. В качестве путей к файлам, помимо явного указания, также могут использоваться макросы полей веб-форм. Ограничения. 1. В своей работе модуль использует функцию-перехватчик custom_mail(), поэтому она должна быть свободна. 2. Для хранения путей к файлам модуль использует дополнительные поля почтовых сообщений FIELD1_VALUE и FIELD2_VALUE, поэтому максимальная суммарная длина пути не должна превышать 255 символов для каждого поля. События модуля: OnStartCustomMail - создается перед началом работы функции custom_mail() модуля; OnBeforeCustomMailSend - создается непосредственно перед отправкой почтового уведомления функцией custom_mail() модуля. Принимаемые параметры каждого события соответствуют параметрам функции bxmail и передаются по ссылке. Если какой-либо обработчик для данных событий вернет false, то работа функции custom_mail() модуля прекращается.

MailAttaching - прикрепление файлов к исходящим почтовым сообщениям

MailAttaching - прикрепление файлов к исходящим почтовым сообщениям

Описание

Технические данные

Опубликовано:
06.09.2011
Обновлено:
02.06.2015
Версия:
2.0.6
Установлено:
Более 1000 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес»
Адаптивность:
Нет
Поддержка Композита:
Нет

Описание решения

Модуль позволяет прикреплять расположенные на сервере файлы к исходящим почтовым сообщениям сайта в виде вложения. В качестве путей к файлам, помимо явного указания, также могут использоваться макросы полей веб-форм.

Ограничения.
1. В своей работе модуль использует функцию-перехватчик custom_mail(), поэтому она должна быть свободна.

2. Для хранения путей к файлам модуль использует дополнительные поля почтовых сообщений FIELD1_VALUE и FIELD2_VALUE, поэтому максимальная суммарная длина пути не должна превышать 255 символов для каждого поля.

События модуля:
OnStartCustomMail - создается перед началом работы функции custom_mail() модуля;
OnBeforeCustomMailSend - создается непосредственно перед отправкой почтового уведомления функцией custom_mail() модуля.

Принимаемые параметры каждого события соответствуют параметрам функции bxmail и передаются по ссылке. Если какой-либо обработчик для данных событий вернет false, то работа функции custom_mail() модуля прекращается.
Отзывы (4)
Обсуждения (55)
1 - 5 из 55
Что нового
2.0.6 (01.06.2015)
  • Исправлена ошибка прикрепления почтовых вложений для версии главного модуля 15.0.7 и выше.
2.0.5 (25.05.2015)
  • Админчасть модуля почтовых вложений адаптирована под изменения формы редактирования почтовых шаблонов версии 15.0.7 главного модуля.
2.0.4 (14.11.2014)
  • Теперь в качестве значения макроса можно передавать несколько файлов, разделяя их знаком "|"
2.0.3 (28.05.2013)
  • Изменения, связанные с поддержкой русских имен файлов
2.0.2 (27.05.2013)
  • Изменения, связанные с поддержкой русских имен файлов
2.0.1 (25.02.2013)
  • Исправление ошибок
2.0.0 (11.02.2013)
  • Добавлено событие OnGetMessageFieldsParser
  • Добавлена поддержка почтовых сообщений модуля "Техническая поддержка"
1.0.4 (10.12.2012)
  • Добавлена поддержка имен файлов в кодировке UTF-8
1.0.3 (30.11.2012)
  • Добавлен вывод уведомления в случае занятости custom_mail()
1.0.2 (25.03.2012)
  • Добавлена автоматическая поддержка файловых полей модуля веб-форм.
  • Исправлена ошибка отправки сообщений с вложениями с веб-серверов, работающих на Windows.
  • Тело custom_mail() перенесено в публичный метод CModuleMailAttaching::ExecCustomMail().
Установка
Установка стандартная. Просто установите модуль с сайта Marketplace, нажав кнопку "Установить" на странице решения, либо через каталог решений Marketplace вашей копии продукта.
Поддержка
Модуль поставляется как есть, без какой-либо гарантии и технической поддержки.

По всем остальным вопросам: http://www.1-integrator.com/help/support/

Лицензионное соглашение

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки
Для установки данного решения необходимо указать адрес вашего сайта, на котором установлен 1С-Битрикс. Вам также потребуется авторизоваться на своем сайте под правами Администратора, чтобы продолжить установку.
Как установить дополнение