Можно ли с передачей письма с сайта передавать IP пользователя, который отправлял письмо через форму обратной связи?
Добрый день!
Дела сайт на битриксе на заказ.
Есть форма обратной связи. Сделана с помощью JavaScript и JQuery библиотеки, используется почтовые шаблоны битрикса. Использовал JS, чтобы не приходил спам. Все работает, все ок. Но тут клиенту на почту начал приходить спам. Не пойму как ,ведь JS генерируется на лету, а роботы его не видят.
Ну ладно это одно дело. Теперь клиент хочет, чтобы ему в письме приходил IP отправителя. Сайт у клиента на мастерхосте. Почта приходит через undeliverable.masterhost.ru
В заголовках Received: from relay-out6.shared.masterhost.ru (relay-out6.shared.masterhost.ru. [90.156.200.38])
Я так понимаю, что в заголовках не ip отправителя, который письмо через обратную форму кликал, а почтового сервера?
Или я ошибаюсь?
Можно ли как - то реализовать на битриксе, чтобы в письме подхватывался IP адрес отправителя?
Для того, что бы добавить в письмо IP его нужно добавить в массив данных, передаваемых в почтовое событие. Зацепится можно за событие "onBeforeEventAdd".