Примеры и пояснения
Здесь соберутся некоторые приемы, которые используются для тонкой настройки отправки писем и обработки данных.
Форма для получения и обработки данных - один из основных элементов взаимодействия с пользователем. Сейчас принято использовать сниппет FormLister
, который позволяет управлять полученными данными для огромного числа сценариев взаимодействия.
Изменить адрес получателя (параметр &to
), а также значения схожих по смыслу параметров можно в коде предварительной обработки данных с помощью параметров prepare
и prepareProcess
.
Список параметров, которые можно поменять указанным способом:
&isHtml
- разрешает отправлять письмо в формате html, возможные значения - 1, 0, по умолчанию - 1.&to
- адрес получателя, если не указан, то письмо не отправляется, но считается успешно отправленным.&from
- адрес отправителя.&fromName
- имя отправителя.&subject
- тема письма.&replyTo
- заголовок replyTo.&cc
- заголовок cc.&bcc
- заголовок bcc.&noemail
- если параметр задан, то письмо не отправляется, но считается успешно отправленным, возможные значения - 1, 0, по умолчанию - 0.Изменение адреса получателя:
$FormLister->mailConfig['to']='test@test.ru';