FormIt - не отправляет письма если в email после @ идут цифры

FormIt — не отправляет письма если в email после @ идут цифры
Письма отправляет, пропускает только если в конце есть цифры:
emailemail@123 — не отправляет (при отправке пишет что письмо отправлено, по факту нет его)
1111@11111 — не отправляет
asdasdasd@awdwadaw — отправляет
asdas@111111.ru — отправляет

Вызываю так, их 3 на странице:

[[!AjaxForm?
&snippet=`FormIt`
&hooks=`email,FormItSaveForm`
&form=`tpl-form`
&emailTpl=`tpl-email`
&emailTo=`[[$email]]`
&validate=`name:required,phone:required`
&validationErrorMessage=`В форме содержатся ошибки!`
&emailSubject=`ntpc.ru — Скачивание`
&bottom=`Получить ссылку`
&nomer=`200`
&submitVar=`form-var-2`
]]

Почему не отправляет письма на — emailemail@123 и можно ли такое отключить?
Вообще все ограничения если они есть отключить как (кроме @)?
Maxim
08 июня 2018, 09:59
modx.pro
1 922
0

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

tvset
08 июня 2018, 14:28
0
я бы пока попробовал методом тыка отключать проверки типа validate, hooks.
Также бы посмотрел логи почтового сервера — что пишут…
в спам бы заглянул бы
Посмотрел бы системные настройки снипета в modx
,,,,
    g0dzilla
    08 июня 2018, 16:07
    +1
    страшно представить за какой х** вам отправлять письма на неправильный адрес (бездоменный). modx тут не причем, вы с mail или с yandex или с гугла отправьте письмо на emailemail@123…
      Олег
      08 июня 2018, 22:59
      0
      Да по факту и formit тут ни при чем.
      phpmailer фильтрует такие вот адреса
        Maxim
        26 июня 2018, 11:45
        0
        страшно представить за какой х** вам отправлять письма на неправильный адрес
        Да уж представьте, если клиент пишет такой адресс и заполняет поле телефон правильно, то мы теряем лид, которому могли бы перезвонить по правильно заполненному телефону!
          Pavel Zarubin
          26 июня 2018, 11:49
          0
          Ну так сделайте свой скрипт и отправляйте сохраняйте себе лиды сколько влезет. Это не единственный минус formit и я например считаю что использовать его для серьезных проектов — так себе идея.
          Вот например мое решение которое я ставлю абсолютно на все свои проекты:
          github.com/pavel-one/ModxSimpleMail
            g0dzilla
            26 июня 2018, 11:52
            0
            у Вас все в корне не правильно, если такая беда, зачем вообще отправлять письмо клиенту. Шлите только себе с веденными данными. Во 2ых, можно проводить валидацию email, в 3их вам то письмо должно приходить с телефоном, и с неправильным email'ом, независимо от введенных данных клиентом.
          Михаил
          27 июня 2018, 05:01
          0
          Отправляйте письмо себе с данными и все. Не надо его введенные поля засовывать в phpMailer. В тело письма все положите и будет Вам счастье
            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
            7