Для формы созданной с помощью модуля Webform есть набор правил для отправки уведомления по электронной почте.
Эти правила прекрасно работают когда нужно отправить уведомление на фиксированный набор известных адресов (например на e-mail администратора). Но как быть когда нужно отправить уведомление на email пользователя, заполнившего форму (если форму могут заполнять только зарегистрированные пользователи). Сначала мне показалось, что никак. Но немного поразмыслив, я подумал, а почему бы на форме не создать скрытое поле в которое будет передано имя пользователя. А в значении для этого поля передать токен %username
. Например так:
А далее в правилах выбрать вариант отправки письма на адрес указанный в одном из полей (а такой вариант в правилах имеется).
В итоге имеем правило: