Возможно, Получили заголовки показывают IP-адрес клиента. Полученные заголовки добавляются вверху, поэтому самый верхний — самый новый. Сервер находится в общедоступной сети, поэтому он может регистрировать только общедоступный адрес клиента. Однако большинство интернет-провайдеров больше не включают IP-адреса клиентов в заголовок Received из соображений конфиденциальности. Вы также можете запросить у Google подробности из их журнала, но я не уверен, что они это сделают.
MAC-адреса никогда не включаются ни в какие заголовки, так что это не сработает.
Если почта пришла из вашей сети и вы правильно регистрируете сведения о соединении, тогда может быть шанс точно определить источник. Извлеките точную отметку времени входа из соответствующего заголовка Received (самый низкий = самый старый, в котором упоминается сервер gmail). С этой отметкой времени проверьте журналы брандмауэра на предмет доступа пользователя к gmail через SMTP. Если пользователи делают это с использованием HTTPS, вам потребуются подробные журналы, требующие проверки SSL.
Боюсь, если вам не хватает чего-либо из вышеперечисленного, найти источник невозможно.