Не доходят письма из 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
1 421

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

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

        Создал тестовую страницу. Туда воткнул самый стандартный код формы и вызова 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