Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Не работают почтовые уведомления

00 голосов
8
Пользователь зарегестировался - уведомления нет;
сделал заказ - уведомления нет.
Уведомлений нет ни пользователю, ни администратору.

Впечатление что-то где-то глобалоно не работает.

Форум читал, ответов не нашел. Прошу люди, хелп.
Или подскажите кого-нибудь, кто сможет это платно сделать.
спросил 07 Июль, 13 от DRUl (180 баллов)

8 Ответы

00 голосов
Для начала проверьте, уходят ли письма вообще с сервера. Если да - смотрите в таблице b_event наличие Ваших уведомлений. Если есть - смотрите статус - поле SUCCESS_EXEC - что в нем.
ответил 07 Июль, 13 от Pomnep (13,960 баллов)
00 голосов
1. Для начала проверьте, вообще работает ли почта на сервере

mail('test@test.ru','test','test');

2. Если функция mail работает, посмотрите значение BX_CRONTAB_SUPPORT. Должно быть false.

Если такой код есть в dbconnn.php или init.php, уберите: <?define("BX_CRONTAB_SUPPORT", true);?>, это означает, что почтовые события срабатывают не сразу, а по крону.

3. Последнее, смотрим таблицу b_event в базе, что в колонке SUCCESS_EXEC. И пишем тикет в техподдержку.
ответил 21 Авг, 13 от Plasma50 (360 баллов)
00 голосов
Цитата
Артемий Зайцев пишет:
Для начала проверьте, вообще работает ли почта на сервере mail('test@test.ru','test','test');


Эм... правильно ли я сделал:
1. Зашел через админку в "Командная PHP-строка"
2. Выполнил mail('моё_мыло','моё_мыло','моё_мыло') (чтоб наверняка)
3. Ждал письма на свой почтовик ... не дождался. Письма не было.

Сразу всё плохо да?
ответил 19 Ноя, 13 от DRUl (180 баллов)
00 голосов
Если стандартная PHP функция mail не работает, значит проблемы с настройкой хостинга.

Битрикс ни причём.
ответил 27 Фев, 14 от Plasma50 (360 баллов)
00 голосов
Цитата
Артемий Зайцев пишет:
Если стандартная PHP функция mail не работает, значит проблемы с настройкой хостинга.
Битрикс ни причём.


Хостинг действительно "ручной", некоммерческий. Может что настройками php
А если выложу настройки с phpinfo.php можно будет обнаружить где косяк и поправить.
ответил 19 Июнь, 14 от DRUl (180 баллов)
00 голосов
Цитата
Владимир Михайлов пишет:
А если выложу настройки с phpinfo.php можно будет обнаружить где косяк и поправить.

Надо смотреть, работает ли там почта вообще.
ответил 19 Окт, 14 от Pomnep (13,960 баллов)
00 голосов
Цитата
Евгений Жуков пишет:
Цитата
Владимир Михайлов пишет:
А если выложу настройки с phpinfo.php можно будет обнаружить где косяк и поправить.

Надо смотреть, работает ли там почта вообще.


А где это смотреть? В настройках php? Там всего 4 раза встречается слово "mail"

Код
mail.force_extra_parameters                  no value     no value 
sendmail_from                                no value     no value 
sendmail_path                                no value     no value 
Internal Sendmail Support for Windows        enabled                  
ответил 18 Фев, 15 от DRUl (180 баллов)
00 голосов
Рылся по форуму, наткнулся на похожие темы.. некоторым помогает смена прав (на 777) на скрипты.
Ток не понял на какие именно скрипты и как эти права изменить?
ответил 28 Май, 15 от DRUl (180 баллов)

Похожие вопросы

0 голосов
1 ответ
0 голосов
1 ответ
спросил 16 Фев, 14 от Alyka (180 баллов)
0 голосов
5 ответов
0 голосов
5 ответов
спросил 04 Ноя, 13 от Olgetta (120 баллов)