In a desperate newbie attempt to fix this problem myself, I added the following lines to Received.pm at line 895:
# Received: from ([10.0.0.6]) by myfirewalll; Thu, # 13 Mar 2003 06:26:21 -0500 (EST) if (/^from \(\[(${IP_ADDRESS})\]\) by myfirewall/) { $ip = $1; $by = 'my.firewall.ip.addr'; goto enough; } Ummm, it didn't work, but it didn't break anything. How can I make this work? Add a "$helo =" ? Thanks. benthere-nine wrote: > > My firewall puts a received header on every e-mail it > forwards to SA 3.1.5: > > Received: from f66108.upc-f.chello.nl ([80.56.66.108]) > by myfirewall; Tue, 26 Sep 2006 12:35:52 -0500 > (Central Daylight Time) > > But when my firewall can't find a DNS entry for the > e-mail's last relay IP address, it just puts in a > blank space: > > Received: from ([201.19.179.63]) by myfirewall; Tue, > 26 Sep 2006 12:35:53 -0500 (Central Daylight Time) > > 20_head_tests.cf hits on this as an UNPARSEABLE_RELAY. > SA isn't able to look up that IP address on all the > network tests. > > I'm e-mailing Tech Support for the company that > publishes the firewall software, but is there anything > that can be done on the SA side? > > Thank you very much. > -- View this message in context: http://www.nabble.com/Received-header-unparseable-tf2340368.html#a6529150 Sent from the SpamAssassin - Users mailing list archive at Nabble.com.