День добрый, настроил на виртуальной машине Bitrix msmtp для отправки почты через свой Exchange сервер. При проверке отправки почты команда:
Код |
---|
if(mail("email@example.com", "TEST SUBJECT", "TEST BODY"))
echo "Почтовая система работает!";
else
echo "Неудача, почтовая система не работает, попробуйте еще!"; |
Отрабатывает без ошибок, в логах msmtp видно что письмо нормально уходит. И клиенту приходит тестовое письмо.
Но как только сам битрикс пытается отправить уведомления тут же в логах msmtp появляется ошибка:
Client does not have permissions to send as this senderСобсвенно 2 лога после тестового письма, и при отправке уведомления самой системой:
Код |
---|
Aug 20 12:32:57 host=mail.cei.com.ua tls=on auth=on user=bitrix@cei.local from=b
itrix@cei.com.ua recipients=ton@cei.com.ua mailsize=123 smtpstatus=250 smtpmsg='
250 2.6.0 <72d096fb-46cf-40e0-a97e-51cd75690b5f@SRV-MAIL.cei.local> [InternalId=
77906411782211] Queued mail for delivery' exitcode=EX_OK |
Код |
---|
Aug 20 12:43:02 host=mail.cei.com.ua tls=on auth=on user=bitrix@cei.local from=b
itrix@cei.com.ua recipients=********** smtpstatus=550 smtpmsg='55
0 5.7.1 Client does not have permissions to send as this sender' errormsg='the s
erver did not accept the mail' exitcode=EX_UNAVAILABLE |
При попытке отправить тестовое письмо на внешний сервер - тоже проходит все ОК