This help section describes the email header delivery path analysis: this is how ORF determines the sender IP address of an email which will be used for the IP-based tests at the On Arrival filtering point.
To understand the entire process, it is recommended to read the Filtering Points Concept and Intermediate Host List topics as well.
When an email is relayed through multiple hosts, each adds its own information to the email MIME header as Received: from lines, so the delivery path of the email can be examined in the email header by ORF:
Note that the header is available at the On Arrival filtering point only. At Before Arrival, ORF will simply use the connecting IP address for the IP-based tests, or (if the connecting IP is an Intermediate Host) it will wait for the header to arrive and test the email at On Arrival.
The analysis starts with the first IP address in the delivery path (the latest delivery hop). ORF checks whether the IP is listed on the Intermediate Host List and steps to the next hop if it is.
The local host address (127.0.0.1), Class A, B and C private intranet address ranges, and the IPv6 link-local and IPv6 unique local address ranges are treated as they were part of the Intermediate Host list by default. (Class A intranet: 10.0.0.0 - 10.255.255.255, Class B intranet: 172.16.0.0 - 172.31.255.255, Class C intranet: 192.168.0.0 - 192.168.255.255, IPv6 link-local: fe80::/10, IPv6 unique local: fc00::/7)
These addresses are hardcoded and cannot be removed from the Intermediate Host List.
Stepping down in the list continues until the first non-intermediate host is found, and the IP of that host will be used during IP-based tests at the On Arrival filtering point.
The delivery hops from the above header are:
The email seems to be sent from 1.1.1.1 (looks like DSL line) via a relay at 3.3.3.3 (looks like the DSL user's ISP mail relay) to the secondary MX of domain.tld (5.5.5.5). The secondary MX relayed the email to the primary MX (primarymx.domain.tld) where ORF runs.
Let us assume that 5.5.5.5 (the secondary MX for domain.tld) is on the Intermediate Host List—it should be there.
The analysis will go as:
The result of the analysis is that the server resposible for the delivery of the email to your network was 3.3.3.3, so ORF will use this IP for its IP-based tests.