Formit и яндекс почта не хотят работать.

Посмотрел инфу modhost.pro/help/email
Вроде настроил так же. В настройки DNS домена на timeweb добавил яндекс почту. Там прям встроенная. Нажимаешь и добавляется.
prntscr.com/ikt27o — настройки.
{include 'FeedbackForm2' emailto='почта@почта'}
[[!FormIt?
   &hooks=`spam,email,redirect`
   &emailTpl=`FeedbackToMailTpl`
   &emailFrom=`mail@kulibin.club`
   &emailTo=`{$emailto}`
   &emailSubject=`Письмо с сайта [[++site_url]]`
   &successMessage=`Сообщение отправлено`
   &validate=`name:required,email:email:required,text:required:stripTags`
]]
[[!+fi.error_message:notempty=`<p>[[!+fi.error_message]]</p>`]]
Далее форма
Но после отправки, через форму — Произошла ошибка при попытке отправить почту. Ошибка соединения с SMTP-сервером github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
Хотя, до этого я почту tmweb использовал и отправка была.

Подскажите в чём может быть проблема.
Дмитрий
28 февраля 2018, 09:36
modx.pro
3 051
0

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

g0dzilla
28 февраля 2018, 16:35
0
пароль от ящика случаем не меняли?
попробуйте на пдд создайте новый ящик и протестируйте на нем.
Кстати, в яше в настройках можно запретить smtp.
    Дмитрий
    28 февраля 2018, 16:39
    0
    Ну я спецом даже пароль новый ставил и в модх указывал его. А зачем smtp запрещать?
    Вот после установил обратно на почту tmweb и всё работает. Но блин в спам попадает.
      Дмитрий
      28 февраля 2018, 16:58
      0
      Да без использовать SMTP работает. Но в спам попадает на почту gmail :(
      Я добавил картинку почты на яндексе. Но нет картинки в письме. Странно.
    Роман Ильин
    28 февраля 2018, 19:44
    0
    Попробуйте установить QuickEmail и вызвать [[!QuickEmail? &debug=`1`]] он покажет лог отправки письма
      Андрей
      01 марта 2018, 10:30
      0
      Проверьте в настройках почты с которой отправляете через SMTP стоит галка
        Евгений
        14 ноября 2023, 14:31
        0
        Ребят, всем привет! Внезапно возникла такая же проблема.
        МОДХ 2.7.2
        PHP FastCGI (Apache) 5.6.36 (alt)
        FormIT 4.2.7
        AjaxForm 1.2.2

        Почта прикручена через Яндекс-домены, раньше все работало чётко, но месяца полтора-два назад письма перестали приходить. Ошибка в логах такая же: «Произошла ошибка при попытке отправить почту. Ошибка соединения с SMTP-сервером github.com/PHPMailer/PHPMailer/wiki/Troubleshooting»

        Проверил доступ к почте-«отправщику» и отправку/приёмку писем на неё. Все в порядке.
        Также проделал ту же операцию через аутлук — и там все прекрасно.
        Обратился даже в службу поддержки Яндекса и мне там сказали, что все настройки корректны.

        Я реально в тупике, подскажите, плз, где искать косяк или может решение уже есть готовое у кого, кто сталкивался с этим

        Вот код чанка АяксФормы:
        [[!AjaxForm?
            &snippet=`FormIt`
            &form=`activitieAjaxForm`
            &hooks=`recaptchav2,email`
            &emailTpl=`activitieReport`
            &emailSubject=`Заявка на запись на занятие "[[*pagetitle]]" в ТикТак`
            &emailTo=`gde-pochta@yandex.ru`
            &emailFrom=`[[++emailsender]]`
            &validate=`name:required, phone:required`
            &validationErrorMessage=`<p class="formMessage">[[%formit.validation_error_message? &namespace=`formit` &topic=`default`]]</p>`
            &successMessage=`Ваша заявка была успешно отправлена`
        ]]
          Евгений
          14 ноября 2023, 14:52
          0
          Все оказалось как нельзя проще в моем случае. Надо было внимательнее прочитать первичный пост и инфу по ссылке modhost.pro/help/email.
          Я не добавил префикс ssl в настройки.
          Сейчас всё пашет! Спасибо автору топика!
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          7