Помогите, плз. Установил виртуальную машину, на нее портал. Настроил.
Пытаюсь сейчас понять, почему никак не работают почтовые уведомления. Прочитал множество статей и поискал много всего на форуме, но пока так и не добился результата.
BitrixVM 5.1.1
Настроил msntp. Отправка писем с локального SMTP.
Код |
---|
# smtp account configuration for default
account default
logfile /home/bitrix/msmtp_default.log
host 127.0.0.1
port 25
from bitrix@test.ru
keepbcc on
auth off |
Также в настройках портала включил SMTP сервер - работает. Проверка портала показывает, что отправка почтовых уведомлений работает - зеленая галочка.
Исполнение вот этого кода в Инструментах - командная строка PHP - ОК
Код |
---|
if(mail("email@example.com", "TEST SUBJECT", "TEST BODY"))
echo "Почтовая система работает!";
else
echo "Неудача, почтовая система не работает, попробуйте еще!"; |
Почтовая система работает! На тестовый e-mail почта уходит! На мой личный в частности.В настройка портала указана почта админа, такая же как и в файле msntp.
Из командной строки под пользователей root
Код
Код |
---|
php -r "mail('testmail@gmail.com', 'Test', 'Test');" |
Тоже все ОК. Письма доходят на ящик!У тестового пользователя ящик настроен (испльзуется вариант своего домена, через Яндекс.почту). Все параметры уведомлений включены. Почему же по факту ничего не приходит?
Для теста, от другого пользователя посылал сообщения, создавал задачи и т. п. Уведомления на сайте, даже PUSH-уведомления на мобильные устройства работает, а вот по e-mail уведомлений нет.
Где еще копать?