Hi. Thank you, that was exactly what I was looking for. Thanks to everyone that contributed!
RW <rwmailli...@googlemail.com> schrieb am 23. Juni 2014 um 13:35 +0200: >On Mon, 23 Jun 2014 13:10:40 +0200 >Toni Schornböck wrote: > >> Hi. >> >> Yes "WHITELIST" all Emails. I don't want to WHITELIST emails. I want >> to score those emails. >> >> My question is the following: >> I want to apply a spamassassin rule based on the IP address of the >> server that delivered this email to my mailserver. >> Is this possible? > > >If you want to use a customized score rather that use one of the >whitelisting rules you can do something like: > > >header GOOD_IP X-Spam-Relays-External =~ /^[^\]]+ip=1\.1\.2\.3\.4 / >tflags GOOD_IP nice >score GOOD_IP -2.0 > > >Note that this only looks at the ip address recorded by your mx >server so can't be faked. You can alternately use the reverse-dns if >it's recorded in your received header: > > >header GOOD_SERVER X-Spam-Relays-External=~ /^[^\]]+rdns=[^ >]*something\.com / > >X-Spam-Relays-External is an extra pseudo-header so doesn't need to be >present in the email . > > >