Здравствуйте.
Установил свежую Bitrix VM 4.3, перенес сайт, настроил почту (через пункт 1). Так как у нас есть свой корпоративный почтовый сервер, ввел данные для подключения к нему (адрес, пользователь, пароль, порт и тд. - все данные взял со старой ВМ)
PHP-функция mail() работает отлично (письма отправляются и в отправителе стоит тот мэйл, который указан в настройках ВМ).
Но когда отправляю письма средствами битрикс (CEvent::Send) отправитель ставится какой-то другой (не тот, который указывался при настройке ВМ). И получается следующее:
1) письма могут уходить как нашу на корпоративную почту, так и на почту gmail, mail, и тд.
2) на сторонние серваки (не корпоративная почта) почта уходит (проверено).
3) но на почтовые ящики корпоративного сервака не приходят по причине того, что фильтр отсеивает письма в которых отправитель и обратный адрес разные.
В чем может быть проблема? Почему в исходящих письмах обратный адрес не соответствует учетной записи отправителя. Есть мысль, что битриксовая отправка (cevent::send) идет через какой-то другой софт, который и подставляет свои данные. Но где? Что смотреть? и опять же, в логах msmtp в поле from стоит нужный отправитель, а на деле получается другой.
PS Надеюсь, понятно объяснил суть вопроса)