Не доходят письма из Form It
Внезапно перестали доходить до адресатов письма с FormIt.
Изначально работала связка AjaxForm+ Form It. Сообщения об отправке были, ошибок в консоли нет.
Без Ajax Form тоже самое. Менял и адрес — без изменений.
Установил QuickEmail. Вставил в шаблон, вот вывод:
Подскажите, пожалуйста, куда дальше копать?? Ноль идей, никогда с таким поведением при отправке не сталкивался
Изначально работала связка AjaxForm+ Form It. Сообщения об отправке были, ошибок в консоли нет.
Без Ajax Form тоже самое. Менял и адрес — без изменений.
Установил QuickEmail. Вставил в шаблон, вот вывод:
System Settings (used if property is missing):
emailsender System Setting: dziubenko.evg@gmail.com
site_name System Setting: MODX Revolution
Properties (from parameters, property set, or snippet default properties:
Tpl chunk name:
subject:
to:
fromName:
replyTo:
emailSender:
allowHtml: 1
message:
Final Values (actually used when sending email):
subject: Default Subject
to: dziubenko.evg@gmail.com
fromName: QuickEmail
replyTo: dziubenko.evg@gmail.com
emailSender: dziubenko.evg@gmail.com
allowHtml: 1
Message Body: Default Message
Send reported successful
Ошибок нет. Проверил функцию mail, как описано в руководстве к QuickMail. Результат вывода:Mail Sent
Но на почту также ничего не приходитПодскажите, пожалуйста, куда дальше копать?? Ноль идей, никогда с таким поведением при отправке не сталкивался
Комментарии: 8
Стоит попробовать другие адреса для отправителя и получателя (from, to), поменять настройки smtp.
Возможно хостинг не отправляет, напишите им.
Возможно хостинг не отправляет, напишите им.
хостинг modhost. адреса менял. С QuickEmail и функции mail тоже ничего не приходит. Какие настройки SMTP можно поменять?
Если выключен smtp — включить попробовать, или наоборот.
Другой smtp сервер попробовать.
Другой smtp сервер попробовать.
без smtp россыпь ошибок.
Ещё надо смотреть чтобы поля указанные как required обязательно присутствовали в форме, иначе письмо молча не отправится.
атрибут required есть
Вы не поняли, при вызове AjaxForm всё что указано в параметре:
validate='phone:required,email:email:required,message'
как required, все поля должны присутствовать в html-коде формы
так и есть, я вас прекрасно понял.
Создал тестовую страницу. Туда воткнул самый стандартный код формы и вызова FormIt + QuickMail:
Создал тестовую страницу. Туда воткнул самый стандартный код формы и вызова FormIt + QuickMail:
[[!FormIt?
&hooks=`email`
&emailTpl=`sentEmailTpl`
&emailFrom=`admin@s22676.h10.modhost.pro`
&emailSubject=`Message from Learn MODx Revo Website`
&emailTo=`dziubenko.evg@gmail.com`
&validate=`contact_name:required:minLength=`2`,
contact_email:email:required,
contact_message:required`
]]
<form id="contactForm" method="post" action="[[~[[*id]]]]">
<strong>Please use the form below to send us an email:</strong>
<div>
<label for="contact_name">Name </label><em>(required, at least 2 characters)</em><br />
<input id="contact_name" name="contact_name" size="30" minlength="2" value="[[!+fi.contact_name]]" />
</div>
<div>
<label for="contact_email">E-Mail </label><em>(required)</em><br />
<input id="contact_email" name="contact_email" size="30" value="[[!+fi.contact_email]]" />
</div>
<div>
<label for="contact_phone">Phone </label><em>(optional)</em><br />
<input id="contact_phone_NA_format" name="contact_phone_NA_format" size="14" value="[[!+fi.contact_phone_NA_format]]" maxlength="14" />
<label for="contact_ext">ext. </label>
<input id="contact_ext_NA_format" name="contact_ext_NA_format" size="5" value="[[!+fi.contact_ext_NA_format]]" maxlength="5" />
</div>
<div>
<label for="contact_message">Your comment </label><em>(required)</em><br />
<textarea id="contact_message" name="contact_message" cols="70" rows="7">[[!+fi.contact_message]]</textarea>
</div>
<div>
<input name="submit" type="submit" value="Submit"/>
</div>
</form>
[[!QuickEmail? &to=`dziubenko.evg@gmail.com` &debug=`1`]]
Вот результат Quickmail:System Settings (used if property is missing):ЧЯДНТ. Голова кругом.
emailsender System Setting: admin@s22676.h10.modhost.pro
site_name System Setting: MODX Revolution
Properties (from parameters, property set, or snippet default properties:
Tpl chunk name:
subject:
to: dziubenko.evg@gmail.com
fromName:
replyTo:
emailSender:
allowHtml: 1
message:
Final Values (actually used when sending email):
subject: Default Subject
to: dziubenko.evg@gmail.com
fromName: QuickEmail
replyTo: admin@s22676.h10.modhost.pro
emailSender: admin@s22676.h10.modhost.pro
allowHtml: 1
Message Body: Default Message
Send reported successful
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.