существует множество способов найти IP-адрес отправителя определенного сообщения электронной почты, в зависимости от используемого почтового сервера.
Если вы используете Бесплатный email хостинг как gmail, hotmail или Yahoo!, скорее всего, вы не найдете исходный IP-адрес отправителя, так как он отфильтрован почтовым провайдером. Даже если они сохраняют IP-адрес (я предполагаю, что они это делают, но не могут знать наверняка), вероятность того, что вы получите его, спросив их, очень велика малый.
Если вы используете компанию mail такие как Exchange IP отправителя (например, IP, который подключен к почтовому серверу), скорее всего, будут зарегистрированы. Проблема в том, что это часто другой IP-адрес почтового сервера, если он не был отправлен кем-то, кто использует сервер Exchange в качестве SMTP-сервера.
Most общий хозяев хранить журналы электронной почты, где они тоже могут найти IP-адрес отправителя. Это снова будет IP, подключенный к SMTP-серверу, поэтому, скорее всего, это anoter почтовый сервер вместо фактического IP отправителя. Опять же, если отправитель использовал этот сервер как SMTP-сервер, их фактический IP-адрес должен быть в журналах.
TL;DR: если у вас нет доступа к почтовому серверу, который отправитель использовал для отправки своего сообщения, шансы найти их IP довольно малы. Если у вас есть доступ к SMTP-сервер, используемый отправителем, вы должны быть в состоянии найти их IP в логи вашего почтового сервера. Например, здесь информация что касается расположения лог-файлов для Exim (довольно популярной почтовой серверной программы)