Проблема с отправкой писем на почту через AjaxForm
Всем доброго времени суток. Ищу хоть какой-то помощи куда копать ибо уже закончились идеи. Проблема в следующем не отправляются письма из форм на почту если в чанки почтового письма пытаюсь отправить более 4-х переменных т.е. больше 4-х полей.
Если я в чанке письма вставляю 2 или 3 поля или 4, то все отправляется, если больше то все болты, но при этом ошибок в консоли нет, в админке в формите заявка сохраняется причем со всеми заполнеными полями. Т.е. в целом все работает, не работает только отправка письма на почту при условии что в чанке письма добавлено много переменных.
Уже все пересмотрел никаких ограничений по объему передачи данных нету, сайт уже и на другой хостинг переносил там такая же история. В чем может быть проблема? ПАМАГИТЕ пж.
Вызываю форму так:
Если я в чанке письма вставляю 2 или 3 поля или 4, то все отправляется, если больше то все болты, но при этом ошибок в консоли нет, в админке в формите заявка сохраняется причем со всеми заполнеными полями. Т.е. в целом все работает, не работает только отправка письма на почту при условии что в чанке письма добавлено много переменных.
Уже все пересмотрел никаких ограничений по объему передачи данных нету, сайт уже и на другой хостинг переносил там такая же история. В чем может быть проблема? ПАМАГИТЕ пж.
Вызываю форму так:
[[!AjaxForm?
&snippet=`FormIt`
&form=`testform`
&emailTpl=`testmail`
&hooks=`email,FormItSaveForm`
&emailSubject=`Новая заявка с сайта dimaxauto.kz`
&emailFrom=`[[++emailsender]]`
&emailTo=`kostretsov.m.a@yandex.ru`
&successMessage=`Ваша заявка отправлена`
&submitVar=`modalformzakaz`
]]
Чанк формы такой:<form action="" method="post" class="ajax_form af_example">
<input type="text" name="f1">
<input type="text" name="f2">
<input type="text" name="f3">
<input type="text" name="f4">
<input type="text" name="f5">
<input type="text" name="f6">
<input type="text" name="f7">
<input type="text" name="f8">
<input type="text" name="f9">
<input type="hidden" name="modalformzakaz" value="1" />
<input type="submit" value="Отправить заявку">
</form>
Чанк письма:<p>{$f1}</p>
<p>{$f2}</p>
<p>{$f3}</p>
<p>{$f4}</p>
<p>{$f5}</p>
Комментарии: 7
Что то я очень сильно сомневаюсь, что проблема в этом. На ящики каких почтовых служб отправляете (yandex, gmail, mail)? Ящик отправителя доменная почта?
Ящик отправителя доменная почта? — да
Отправляю на yandex, хотя пробовал на разные. Не давно появилась новая ситуация, если ранее только 4 переменных отправлялось, то сейчас отправляется больше, но при условии что в каждое поле ты всего по паре символов забиваешь.
Отправляю на yandex, хотя пробовал на разные. Не давно появилась новая ситуация, если ранее только 4 переменных отправлялось, то сейчас отправляется больше, но при условии что в каждое поле ты всего по паре символов забиваешь.
Зайди в почтовый клиент хостинга и открой почту, которая указана отправителем. Там должны быть сообщения о неотправленных письмах и их причины. Подозреваю, что проблема в отсутствии DKIM и SPF записей
Спасибо посмотрю, может хостеру напишу, так как уже всю голову сломал и грешу что это не проблема modx все таки
на ps и хостере такая проблема наблюдалась у меня на новых 4х сайтах, написал в тп и всё там поправили
о у меня как раз PS хостинг
Благодарю, кажись получилось. Вчера залез в настройки домена там вообще днс записей никаких не было прописано, прописал стандарт от хостинга, сегодня пока что все работает!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.