1. Приветствуем Вас на нашем закрытом форуме для складчиков сайта cmsheaven.org. Если Вы частный вебмастер, фрилансер, владелец малого или среднего бизнеса, представитель студии по разработке сайтов - будем рады видеть Вас в наших рядах экономных людей.
    Регистрация на форуме возможна только после вступления в складчину

rsform 1.51.14 и joomla 3.5 не идут письма к админу

Тема в разделе "Обсуждаем Joomla, шаблоны и расширения к ней", создана пользователем Подушка, 16 май 2016.

  1. Подушка

    Подушка Опытный складчик

    Регистрация:
    9 окт 2014
    Сообщения:
    107
    Симпатии:
    17
    Прошу Вас рассмотреть следующий случай:

    Проблемная страница: http://rosstudy.ru/msp/contacts . Google Chrome и антивирус Avast ничего никаких проблем при посещении сайта не испытывают. Скачав файлы и сайта и проверив через Malwarebytes Anti-Malware - ничего подозрительного в них не обнаружено. Проверка вышеуказанной страницы через https://vms.drweb.ru/online/ показывает наличие вредоносного кода. Также знакомые с установленным на ПК антивирусом dr web сообщают о закрытом доступе к этой странице. Яндекс-вебмастер не сообщает о проблемах.

    В начале мая (на Joomla 3.4.x и не самой последней версии RSForm) перестали приходить письма как администратору, так и пользователям (почтовый ящик привязан к домену сайта через яндекс-почту). Сама почта замечательно функционирует при "ручной" отправке писем. Каких-либо действий на сайте не проводилось.

    Обновление до Joomla 3.5 и RSForm! Pro 1.51.14 не помогло. Обратил внимание, что в Общих настройках Joomla > Сервер > Настройка почты > было указано "Способ отправки: PHP Mail" - тестовое письмо отправить не удалось (Could not instantiate mail function.). Сложилось впечатление, что проблема в настройках сервера (однако, на сервере были только установлены альтернативные версии PHP; с текщей никаких действий не совершалось).

    При выборе "Способ отправки: SMTP" - тестовые сообщения отправляются. При использовании формы RSForm (не только проблемных "контакты", но и других) пользователь получает авто-ответ от администратора, но администратор (со своего е-мейла на свой) письма не получает.

    Гугление меня ни к чем не привело. В планах: изменить е-мейл для исходящих с сайта писем (чтобы noreply@... писал пользователю и администратору) и/или сменить хостинг и понаблюдать.

    При необходимости прошу перенести сообщение как отдельную тему.

    Спасибо.
    #1
  2. Artur

    Artur Тех. поддержка

    Регистрация:
    25 дек 2015
    Сообщения:
    898
    Симпатии:
    139
    Проверка https://www.virustotal.com не показала вирусов, возможно https://vms.drweb.ru/online/ просто истерит)
    Если вирус сидит, то он должен грузить сервер и воровать инфу (что в принципе делают все трояны) (может попробовать скачать сайт на локалку и удалить вирус, drweb-ом, он же его находит)

    Была такая проблема с получением письма админу. почта для домена на яндексе. Помогло отключение почтового домена на хосте. Письма приходят моментально.

    Проверьте, письма для админа, наверное, остаются на сервере, на дефолтной почте?

    Если не поможет настройте отправку почты через SMTP и включите вывод ошибок "для разработчика", если будут ошибки, попробуем посмотреть что именно мешает.
    #2
  3. Подушка

    Подушка Опытный складчик

    Регистрация:
    9 окт 2014
    Сообщения:
    107
    Симпатии:
    17
    Проверка файлов сайта и файла базы данных внтивирсом Dr.Web не показала наличие вирусов.

    Если заменить альяс проблемного пункта меню contacts (Тип: форма RSForm "Обратная связь") на иной (contact), то УРоЛог Dr.Web по-прежнем продолжает жаловаться на (новую) ссылку (не на js-скрипты/файлы, а на URL), а именно на наличие VBS.BtcMine.5.

    Если отключить все поля в форме или саму форму "Обратная связь", но не менять тип пункта меню - все равно выявляет вирус.

    Спасает разве что замена типа меню на "Материал" с контактной информацией, но без формы обратной связи.

    Установив на ПК Dr.Web и пытаясь отредактировать форму "Обратная связь" в административной панели Joomla, антивирус блокирует доступ также и к странице /administrator/index.php?option=com_rsform&view=forms&layout=edit&formId=4
    Но если сделать копию формы "Обратная связь copy", то доступ к ее редактированию через админку есть (но применив эту новую форму к пункт меню contacts - во фронтенде снова блокируется).

    В форме нет ничего необычного:
    [​IMG]

    В принципе, на данном этапе устроит замена "Формы обратной связи RS Form" на "Тип пункта меню: Материал" с контактами - Dr.Web не жалуется. Вопрос о вирсе можно считать закрытым.

    Тем не менее, пока все вышеуказанное было проделано, антивирус стал жаловаться на другие формы RS Form во фронтенде. Сообщил разработчикам антивирса, что это ошибка. Проблема актуальна.
    А теперь еще и сюда доступ блокируется administrator/index.php?option=com_templates
    ----------
    Про почту:
    В IPS Manager, в разделе "ПОЧТА > Почтовые домены" - пусто (нет и "Почтовые ящики").
    В "MX-записях (почтовый сервер)" ничего, вроде, не изменилось - ранее работало прекрасно.
    Что еще мне следует проверить?

    В общих нстройках Joomla включил "Сообщения об ошибках: Для разработчиков". А способ отправки - PHP Mail. Тестовоее сообщение не отправляется "Не удалось отправить тестовое сообщение. Could not instantiate mail function.".
    При PHP Mail письма не приходят никому.

    Включил отправку через SMTP: ошибок не выдано ни при тестовой отправке, ни через форму. Письма полчает только пользователь (аднминистратор со своего на свой е-мелй не получает).

    Даже не знаю, связаны ли как-то вирус и сбой в работе почты и что могло этому предшествовать :(
    #3
  4. Artur

    Artur Тех. поддержка

    Регистрация:
    25 дек 2015
    Сообщения:
    898
    Симпатии:
    139
    Попробуй, для проверки:
    • Использовать другой почтовый ящик, не доменный, а, например, gmail
    • Откатить сайт, до того времени когда почта работала нормально.
    #4