Бренды
Акции
Услуги
  • Разработка сайтов на 1С Битрикс
Компания
  • О компании
  • Сертификаты
  • Документы
  • Реквизиты
Блог
Контакты
Галерея
    +7 4912 99-38-48
    +7 4912 99-38-48
    Заказать звонок
    E-mail
    mail@rbs62.ru
    Адрес
    г. Рязань. Касимовское шоссе, д 57
    Режим работы
    Пн. – Пт.: с 9:00 до 18:00
    Заказать звонок
    РязБизнесСофт
    1С-Битрикс
    Лаборатория Касперского
    Мой Офис
    • 1С-Битрикс
      • 1С-Битрикс Управление сайтом
        • Лицензии
        • Переход на другую лицензию
        • Продление
    • Лаборатория Касперского
    • Мой Офис
    Каталог
    По всему сайту
    По каталогу
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    1С-Битрикс
    РязБизнесСофт
    Каталог
    По всему сайту
    По каталогу
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    РязБизнесСофт
    Телефоны
    +7 4912 99-38-48
    Заказать звонок
    0
    0
    0
    РязБизнесСофт
    • Кабинет
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    • +7 4912 99-38-48
      • Назад
      • Телефоны
      • +7 4912 99-38-48
      • Заказать звонок
    • mail@rbs62.ru
    • г. Рязань. Касимовское шоссе, д 57
    • Пн. – Пт.: с 9:00 до 18:00
    Главная
    –
    Статьи
    –
    Разработка Битрикс
    –Проблема с отправкой писем в Битрикс

    Проблема с отправкой писем в Битрикс

    Порой до адресата не доходят письма и нужно понять, а отправляются ли они вообще? А может они были отправлены, но возникли, какие-то другие ошибки. Так что же делать в таких ситуациях?

    Проверить отправку с помощью PHP

    Ввести PHP-код в "Командной PHP-строке" в Админке 1С-Битрикс (Настройки - Инструменты - Командная PHP-строка)

    $mail = "you_mail_for_test@rambler.ru"; // ваш email
    $subject = "Тема тестового письма" ; // тема письма
    $text = "Тестовое письмо"; // текст письма
    if(mail($mail, $subject, $text)){
    echo 'Успешно отправлено!';
    }
    else{
    echo 'Отправка не удалась!';
    }
    


    Проверка статусов отправки писем SQL запросом

    В Битриксе нет как такого инструмента, который бы показывал сработавшие почтовые шаблоны и соответствующие отправленные письма. Но всё таки существует обходной путь, как просмотреть их.

    Для этого нужно зайти в админку Битрикс, далее Настройки -> Инструменты -> SQL-запрос. Ввести следующий sql код:

    select * from b_event
    where event_name like '%form%'
    order by date_insert desc

    Вместо %form% нужно указать конкретный тип почтового события например так, чтобы посмотреть отправленные письма о новых заказах:

    select * from b_event 
    where event_name like 'SALE_NEW_ORDER' 
    order by date_insert desc
    

    Либо можете вообще убрать вторую строку. В результате получите таблицу всех сработавших событий. Нас интересует колонка SUCCESS_EXEC.

    ‘Y’ — означает успешная отправка;
    ‘N’ или 0 — письмо не отправлено;
    ‘F’ — ошибка
    Если найденные записи имеют значение ‘Y’ — это означает, что они отправлены и проблем быть не должно.
    Но у нас всё плохо, значит обращаемся в тех. поддержку хостинга.

    Если ‘N’ или 0- письма по какой-то причине не ушли.
    Может помочь такое решение:
    перейдите по пути: <вашсайт>/bitrix/php_interface/dbconn.php

    Закомментируйте или удалите следующие строки:

    define('BX_CRONTAB', true);
    define('BX_CRONTAB_SUPPORT', true);
    

    Попробуйте протестировать снова. Если после этого SUCCESS_EXEC также имеет значение ‘N’, то перейдите в  <вашсайт>/bitrix/managed_cache/ . Удалите содержимое через модуль управления структурой( не в коем случае не используйте FTP). Если вылезет ошибка, то не хватает доступа. Измените доступ к папкам и повторите снова.


    Воспользоваться встроенными методами CMS Битрикс по диагностике.

    • Проверка системы — <вашсайт>/bitrix/admin/site_checker.php
    • Монитор качества — <вашсайт>/bitrix/admin/checklist.php

    Ошибки, найденные в процессе диагностики, могут являються причиной вашей проблемы.

    Возможная ошибка — почтовый сервер не поддерживает формат письма. Попробуйте изменить настройки отправки.

    • Убрать BBC
    • Убрать дублирование email в заголовке
    • Установить Конвертировать 8-битные заголовки

    Если ничего не помогло, попробуйте запросить у хостера логи почтового сервера.


    Не приходят на почту уведомления о заполнении веб-форм

    Шаги решения проблемы

    Переходим в админ панель: Настройки -> Настройки продукта ->Настройки модулей  -> Веб-формы. Отключаем флажок «использовать упрощенный режим». Переходим к настройкам компонента веб-форм на сайте. Вкладка дополнительно. Должен присутствовать флажок активирующий привязку к почтовому шаблону.

    Переходим: Панель управления -> Настройки -> Настройки продукта -> Почтовые события. Находим почтовый шаблон для веб-формы. Проверяем правильность данных:

    • Шаблон должен быть активен;
    • Привязан к одному из сайтов(если многосайтовость);
    • От кого: #DEFAULT_EMAIL_FROM#;
    • Кому: #DEFAULT_EMAIL_FROM#».
    Назад к списку
    • Все публикации 14
      • Информационная безопасность 2
      • Новости 2
      • Полезные сервисы 2
      • Разработка Битрикс 8
    Подпишитесь на рассылку наших новостей и акций
    Подписаться
    Подписаться
    на новости и акции
    Интернет-магазин
    Каталог
    Акции
    Бренды
    Услуги
    Компания
    О компании
    Сертификаты
    Документы
    Реквизиты
    Информация
    Реквизиты
    Магазины
    Возможности
    Помощь
    Условия оплаты
    Условия доставки
    Гарантия на товар
    Вопрос-ответ
    Обзоры
    Контакты
    +7 4912 99-38-48
    +7 4912 99-38-48
    Заказать звонок
    E-mail
    mail@rbs62.ru
    Адрес
    г. Рязань. Касимовское шоссе, д 57
    Режим работы
    Пн. – Пт.: с 9:00 до 18:00
    mail@rbs62.ru
    г. Рязань. Касимовское шоссе, д 57
    © 2026 РязБизнесСофт
    Конфиденциальность
    Оферта
    Разработано в
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Галерея Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры