AjaxForm и emailFrom
Пытаюсь отправить письмо через AjaxForm. При незаполненном emailFrom отказывается отправлять с ошибкой «Форма содержит ошибки».
При заполненном emailFrom берет значение из поля email, а не [[++emailsender]], хотя он жестко указан в вызове.
Некоторые подробности: отправка через SMTP.
При заполненном emailFrom берет значение из поля email, а не [[++emailsender]], хотя он жестко указан в вызове.
[[!AjaxForm?
&snippet=`FormIt`
&form=`tpl.AjaxForm`
&hooks=`spam,email`
&formName=`Форма регистрации`
&emailTpl=`email-tpl`
&emailTo=`mail@example.com`
&emailFrom=`[[++emailsender]]`
&emailFromName=`[[++site_name]]`
&emailSubject=`Новая заявка`
&successMessage=`Ваша заявка успешно отправлена.`
&validate=`name:required,email:email:required,phone:required`
&validationErrorMessage=`В форме содержатся ошибки!`
]]
Ответ отправителю формы означает, что высока вероятность того, что письмо попадет в спам.Некоторые подробности: отправка через SMTP.