Не доходят письма из Form It

Внезапно перестали доходить до адресатов письма с FormIt.
Изначально работала связка 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
Но на почту также ничего не приходит
Подскажите, пожалуйста, куда дальше копать?? Ноль идей, никогда с таким поведением при отправке не сталкивался
Евгений
08 июня 2020, 13:18
modx.pro
363
0

Комментарии: 8

Наумов Алексей
08 июня 2020, 13:46
0
Стоит попробовать другие адреса для отправителя и получателя (from, to), поменять настройки smtp.
Возможно хостинг не отправляет, напишите им.
    Евгений
    08 июня 2020, 13:59
    0
    хостинг modhost. адреса менял. С QuickEmail и функции mail тоже ничего не приходит. Какие настройки SMTP можно поменять?
      Наумов Алексей
      08 июня 2020, 14:03
      0
      Если выключен smtp — включить попробовать, или наоборот.
      Другой smtp сервер попробовать.
        Евгений
        08 июня 2020, 15:14
        0
        без smtp россыпь ошибок.
    Николай
    08 июня 2020, 14:00
    0
    Ещё надо смотреть чтобы поля указанные как required обязательно присутствовали в форме, иначе письмо молча не отправится.
      Евгений
      08 июня 2020, 15:13
      0
      атрибут required есть
        Николай
        08 июня 2020, 18:21
        0
        Вы не поняли, при вызове AjaxForm всё что указано в параметре:
        validate='phone:required,email:email:required,message'
        как required, все поля должны присутствовать в html-коде формы
          Евгений
          11 июня 2020, 18:35
          0
          так и есть, я вас прекрасно понял.

          Создал тестовую страницу. Туда воткнул самый стандартный код формы и вызова 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
          ЧЯДНТ. Голова кругом.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      8