Добрый день, друзья! На дворе 2021 год, а проблема до сих пор не решена со стороны разработчика. Вот и я столкнулся с этой проблемой.
Предисловие: был перенос хостинга (c VPS на другую VPS). Перенос прошел почти гладко, но вот с почтой загвоздки. Итак, что сейчас сделано: настроена отправка почты через Postfix, агенты на кроне, все тесты проходят хорошо (все зелененькие галочки). В терминале почта нормально отправляется и доставляется через юзеров root и bitrix. Но при выполнении заказов, при регистрации пользователя и др. событий с сайта, почта отправляется, но не доходит до пользователя. Симлинк на /ets/msmtp сделан. В crontab от bitrix прописан PATH. Крон срабатывает нормально (через минуту после события на сайте появляется в логах msmtp).
Лог msmtp
Настройки msmtp
Есть запись в bitrixenv.ini
Настройки хоста
Дополнительный параметр для передачи функции mail выставлен: -a default
Такое ощущение, что bitrix где-то спотыкается на неверно указанном пути, на неверных настройках хоста или вообще файервол немного шалит.
Будьте добры, подскажите, где еще нужно что-нибудь сделать?
Предисловие: был перенос хостинга (c VPS на другую VPS). Перенос прошел почти гладко, но вот с почтой загвоздки. Итак, что сейчас сделано: настроена отправка почты через Postfix, агенты на кроне, все тесты проходят хорошо (все зелененькие галочки). В терминале почта нормально отправляется и доставляется через юзеров root и bitrix. Но при выполнении заказов, при регистрации пользователя и др. событий с сайта, почта отправляется, но не доходит до пользователя. Симлинк на /ets/msmtp сделан. В crontab от bitrix прописан PATH. Крон срабатывает нормально (через минуту после события на сайте появляется в логах msmtp).
Лог msmtp
Mar 08 09:11:01 host=127.0.0.1 tls=on auth=off from=noreply@binpro.ru recipients=alex-00@mail.ru mailsize=3749 smtpstatus=250 smtpmsg='250 2.0.0 Ok: queued as A6E0723B4D' exitcode=EX_OK Mar 08 09:40:05 host=127.0.0.1 tls=on auth=off from=noreply@binpro.ru recipients=velobox@inbox.ru mailsize=36938 smtpstatus=250 smtpmsg='250 2.0.0 Ok: queued as 8FC7E23B4C' exitcode=EX_OK Mar 08 10:09:03 host=127.0.0.1 tls=on auth=off from=noreply@binpro.ru recipients=alex-00@mail.ru mailsize=3749 smtpstatus=250 smtpmsg='250 2.0.0 Ok: queued as D129E23B51' exitcode=EX_OK |
# smtp account configuration for default account default logfile /home/bitrix/msmtp_default.log host 127.0.0.1 port 25 from noreply@binpro.ru keepbcc off auth off tls on tls_certcheck off |
sendmail_path = sendmail -t -i -f noreply@binpro.ru ;bitrix-env |
127.0.0.1 localhost localhost.localdomain ::1 localhost localhost.localdomain 23.111.204.11 binpro.ru |
Такое ощущение, что bitrix где-то спотыкается на неверно указанном пути, на неверных настройках хоста или вообще файервол немного шалит.
Будьте добры, подскажите, где еще нужно что-нибудь сделать?