ec_get_message_received_via
Last updated March 2020
Name
ec_get_message_received_via — Return the IP address that the message was received via
Synopsis
ec_get_message_received_via
Description
ec_get_message_received_via
returns the IP address of the interface that the message was received on. It returns the address in dot-decimal notation, 192.126.1.20 for example.
In the following script, the IP address returned by ec_get_message_received_via is checked against a specific value and the mail is permanently failed if it does not match.
$ip = ec_get_message_received_via; if not ec_test :is "${ip}" "127.0.0.1" { ec_action 550 "ec_get_message_received_via failed. Expected 127.0.0.1, got ${ip}"; }
Was this page helpful?