FormIt - не приходят письма на почту
Здравствуйте, вычитала, что для настройки формы обратной связи можно использовать связку FormIt +AjaxForm. С modx опыта немного, всех тонкостей не знаю. Сделала всё по примерам. Форму тестирую — сообщение успешной отправки выдаёт, а письма не приходят. В спаме нет.
Что пробовала:
— Делать php тест на отправку писем. На почту письма приходят.
— Отключала ajax проверку — не помогло.
— Убедилась, что доменная почта существует.
— emailsender совпадает с &emailFrom
В чём может быть проблема и куда рыть? Помогите, пожалуйста. Пол дня на простую форму убила. Коды прилагаю.
Код формы form_call
Код шаблона письма:
Что пробовала:
— Делать php тест на отправку писем. На почту письма приходят.
— Отключала ajax проверку — не помогло.
— Убедилась, что доменная почта существует.
— emailsender совпадает с &emailFrom
В чём может быть проблема и куда рыть? Помогите, пожалуйста. Пол дня на простую форму убила. Коды прилагаю.
[[!AjaxForm?
&snippet=`FormIt`
&form=`form_call`
&emailTpl=`email_tpl`
&hooks=`email`
&emailSubject=`Заявка на обратный звонок`
&emailTo=`test@yandex.ru`
&emailFrom =`admin@domain.ru`
&validate=`name:required,phone:required`
&validationErrorMessage=`В форме содержатся ошибки!`
&successMessage=`Сообщение успешно отправлено`
]]Код формы form_call
<form action="[[~[[*id]]]]" method="post" class="ajax_form form_call">
<h3>Заказать звонок</h3>
<p class="desc">Заполните поля ниже и мы Вам перезвоним:</p>
<span class="error_name"></span>
<input type="text" placeholder="Ваше имя" name="name" value="">
<span class="error_phone"></span>
<input type="text" placeholder="Номер телефона" name="phone" value="">
<input type="submit" value="Отправить">
</form>Код шаблона письма:
<h3>Сообщение:</h3>
От кого: [[+name]]
Номер телефона: [[+phone]] Комментарии: 15
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
&emailCC=`почта`
&emailBCC=`почта`
а &emailCC и &emailBCC это что за параметры?
modx.pro/news/3784
Просто у вас сейчас написан стандартный текст. Напишите — Отлично! вы отправили нам письмо.
Если вы увидите после отправки этот текст — значит в formit все хорошо, если же вы увидите — Сообщение успешно отправлено, то значит письмо не отправляется изза формит.
Например у вас на странице не одна форма, а несколько. Тогда нужно дополнительно указывать — submitVar
Смотрите логи modx, там скорей всего будет указана ошибка
SMTP-gmail