Проблема з поштою Бітрікс
Якщо не працює відправка пошти на Бітрікс
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)