Проблема з поштою Бітрікс

Якщо не працює відправка пошти на Бітрікс

1. Перевірити відправку пошту сервера (роботу функції mail ()):

Створіть тестову сторінку і пропишіть в ній наступний php-код


$ Email = "mail@gmail.com"; // ваш email
if (mail ($ email, "test subject", "test body"))
     echo "Повідомлення передано, перевірте пошту в тому числі Спам";
else
     echo "Функція mail () не працює, зверніться в тех.підтримку хостингу!";

Якщо функція mail () відпрацювала і вам прийшло тестове лист проблема в налаштуваннях Бітрікс

2. Проверить список отправленных сообщений:

Зайдіть в адмін. панель і перейдіть в список отпавленних повідомлень: Налаштування / Продуктивність / Таблиці знайти b_event

В з'явилася таблиці знайдіть стовпець SUCCESS_EXEC, в якому можуть бути наступні значення:

Якщо "Y" -пісьмо пішло, все в гаразд

Якщо "N" або "0" - зайдіть /bitrix/php_interface/dbconn.php і видаліть константи:


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

Через модуль управления структурой удалите папку /bitrix/managed_cache/.
Если "F" - функция mail() не работает. В этом случае может помочь:
Настройки/Настройки продукта/Настройки модулей/Главный модуль

  • Конвертировать 8-битные символы в заголовке письма
  • Конвертировать символы новой строки Unix формата в Windows формат при отправке emai
  • Удалить скрытую копию (BBC)
Повернення до списку