This doesn't really have much to do with perl, but I believe that most web servers put the remote browser's hostname and ip address in the REMOTE_HOST and REMOTE_ADDR environment variables:
my $rhost = $ENV{"REMOTE_HOST"} || "unknown"; my $raddr = $ENV{"REMOTE_ADDR"} || "unknown"; # use mailer-friendly "x headers" print MAIL "X-REMOTE_HOST: $rhost\n"; print MAIL "X-REMOTE_ADDR: $raddr\n";
In reply to Re: IP and mail header
by kschwab
in thread IP and mail header
by nujersedvl
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |